#include<bits/stdc++.h>
using namespace std;
int cmp(vector<int> &a, vector<int> &b){
int l = a.size()-1;
while(l>=0 and a[l] == b[l]){
l--;
}
if(l<0){
return(2);
}
else{
return(a[l] > b[l]);
}
}
int main(){
vector<int> a(18);
int sa = 0;
vector<int> za(11, 0);
vector<int> b(18);
int sb = 0;
vector<int> zb(11, 0);
for(int i = 0; i < 18; i++){
cin>>a[i];
sa += a[i];
za[a[i]]++;
}
for(int i = 0; i < 18; i++){
cin>>b[i];
sb += b[i];
zb[b[i]]++;
}
if(sa>sb){
cout<<"Algosia\n";
}
else if(sb>sa){
cout<<"Bajtek\n";
}
else{
int o = cmp(za, zb);
if(o == 2){
cout<<"remis\n";
}
else if(o == 1){
cout<<"Algosia\n";
}
else{
cout<<"Bajtek\n";
}
}
}
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 55 56 57 58 59 60 61 | #include<bits/stdc++.h> using namespace std; int cmp(vector<int> &a, vector<int> &b){ int l = a.size()-1; while(l>=0 and a[l] == b[l]){ l--; } if(l<0){ return(2); } else{ return(a[l] > b[l]); } } int main(){ vector<int> a(18); int sa = 0; vector<int> za(11, 0); vector<int> b(18); int sb = 0; vector<int> zb(11, 0); for(int i = 0; i < 18; i++){ cin>>a[i]; sa += a[i]; za[a[i]]++; } for(int i = 0; i < 18; i++){ cin>>b[i]; sb += b[i]; zb[b[i]]++; } if(sa>sb){ cout<<"Algosia\n"; } else if(sb>sa){ cout<<"Bajtek\n"; } else{ int o = cmp(za, zb); if(o == 2){ cout<<"remis\n"; } else if(o == 1){ cout<<"Algosia\n"; } else{ cout<<"Bajtek\n"; } } } |
English