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
#include<iostream>
using namespace std;

int tab[2][11];

int main(){
    int maks = 0;
    for(int i = 0; i < 18; i++){
        int val;
        scanf("%d", &val);
        tab[0][val]++;
        maks += val;
    }
    for(int i = 0; i < 18; i++){
        int val;
        scanf("%d", &val);
        tab[1][val]++;
        maks -= val;
    }
    if(maks < 0) printf("Bajtek");
    if(maks > 0) printf("Algosia");
    if(maks == 0){
        for(int i = 10; i > 0; i--){
            if(tab[0][i] == tab[1][i]) continue;
            if(tab[0][i] > tab[1][i]) printf("Algosia");
            else printf("Bajtek");
            return 0;
        }
        printf("remis");
    }
    return 0;
}