1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
#include <iostream>
#include <vector>
using namespace std;

void sczytaj(int &suma, vector<int> &liczby);

int main(){
	int sumaA = 0, sumaB = 0;
	vector<int> liczbyA(11, 0);
	vector<int> liczbyB(11, 0);

	sczytaj(sumaA, liczbyA);
	sczytaj(sumaB, liczbyB);

	if(sumaA != sumaB){
        if(sumaA > sumaB){
            cout << "Algosia";
            return 0;
        }
        cout << "Bajtek";
        return 0;
	}

    for(int i = 10; i != 0; i--){
        int licbaA = liczbyA[i];
        int licbaB = liczbyB[i];
        if(licbaA != licbaB){
            if(licbaA > licbaB){
                cout << "Algosia";
                return 0;
            }
            cout << "Bajtek";
            return 0;
        }
    }

    cout << "remis";
	return 0;
}

void sczytaj(int &suma, vector<int> &liczby){
    for(int i = 0; i < 18; i++){
        int liczba;
        cin >> liczba;
        liczby[liczba]++;
        suma += liczba;
	}
}