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
49
50
51
#include <iostream>

using namespace std;
int A[18],sa=0,za[11],B[18],sb=0,zb[11];
int main()
{
    for(int i=0; i<18; ++i)
    {
        cin>>A[i];
        sa+=A[i];
    }
    for(int i=0; i<18; ++i)
    {
        cin>>B[i];
        sb+=B[i];
    }
    if (sa>sb)
    {
        cout<<"Algosia"; return 0;
    }
    if (sb>sa)
    {
        cout<<"Bajtek"; return 0;
    }
    if (sa==sb)
    {
        for(int i=0; i<18; ++i)
        {
            za[A[i]]++;
            zb[B[i]]++;
        }
        for(int i=10; i>0; --i)
        {
            if (za[i]!=zb[i])
            {
                if (za[i]>zb[i])
                {
                    cout<<"Algosia"; return 0;
                }
                if (zb[i]>za[i])
                {
                    cout<<"Bajtek"; return 0;
                }
            }

        }
        cout<<"remis";

    }
    return 0;
}