#include <cstdio>
const char* namea = "Algosia";
const char* nameb = "Bajtek";
int main()
{
    int va[18] = {0};
    int vb[18] = {0};
    int hista[20] = {0};
    int histb[20] = {0};
    int suma = 0;
    int sumb = 0;
    int t;
    for(int i = 0; i < 18; ++i){
        scanf("%d", &t);
        va[i] = t;
        suma += t;
        hista[t]++;
    }
    for(int i = 0; i < 18; ++i){
        scanf("%d", &t);
        vb[i] = t;
        sumb += t;
        histb[t]++;
    }
    if(suma > sumb){
        puts(namea);
        return 0;
    }
    if(sumb > suma){
        puts(nameb);
        return 0;
    }
    for(int i = 10; i > 0; i--)
    {
        if(hista[i] > histb[i])
        {
            puts(namea);
            return 0;
        }
        if(histb[i] > hista[i])
        {
            puts(nameb);
            return 0;
        }
    }
    puts("remis");
    return 0;
}
        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 52 53 54  | #include <cstdio> const char* namea = "Algosia"; const char* nameb = "Bajtek"; int main() { int va[18] = {0}; int vb[18] = {0}; int hista[20] = {0}; int histb[20] = {0}; int suma = 0; int sumb = 0; int t; for(int i = 0; i < 18; ++i){ scanf("%d", &t); va[i] = t; suma += t; hista[t]++; } for(int i = 0; i < 18; ++i){ scanf("%d", &t); vb[i] = t; sumb += t; histb[t]++; } if(suma > sumb){ puts(namea); return 0; } if(sumb > suma){ puts(nameb); return 0; } for(int i = 10; i > 0; i--) { if(hista[i] > histb[i]) { puts(namea); return 0; } if(histb[i] > hista[i]) { puts(nameb); return 0; } } puts("remis"); return 0; }  | 
            
        
                    English