#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; } |