#include<bits/stdc++.h> using namespace std; vector<int> a, b; int sumA = 0, sumB = 0; int win(){ if(sumA < sumB) return 0; if(sumA > sumB) return 1; sort(a.begin(), a.end()); sort(b.begin(), b.end()); for(int i = 0; i < 18; i++){ if(a[i] < b[i]) return 1; if(a[i] > b[i]) return 0; } return 2; } int main(){ for(int i = 0; i < 18; i++){ int x; cin >> x; a.push_back(-x); sumA += x; } for(int i = 0; i < 18; i++){ int x; cin >> x; b.push_back(-x); sumB += x; } int ans = win(); if(ans == 0) cout << "Bajtek"; else if(ans == 1) cout << "Algosia"; else cout << "remis"; }
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 | #include<bits/stdc++.h> using namespace std; vector<int> a, b; int sumA = 0, sumB = 0; int win(){ if(sumA < sumB) return 0; if(sumA > sumB) return 1; sort(a.begin(), a.end()); sort(b.begin(), b.end()); for(int i = 0; i < 18; i++){ if(a[i] < b[i]) return 1; if(a[i] > b[i]) return 0; } return 2; } int main(){ for(int i = 0; i < 18; i++){ int x; cin >> x; a.push_back(-x); sumA += x; } for(int i = 0; i < 18; i++){ int x; cin >> x; b.push_back(-x); sumB += x; } int ans = win(); if(ans == 0) cout << "Bajtek"; else if(ans == 1) cout << "Algosia"; else cout << "remis"; } |