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