//泥の分際で私だけの大切を奪おうだなん #include<bits/stdc++.h> // #pragma GCC optimize("Ofast") // #pragma GCC optimize("unroll-loops") // #pragma GCC target("sse,sse2,sse3,ssse3,sse4,popcnt,abm,mmx,avx,avx2,tune=native") using namespace std; #define int long long inline int read(){ int s=0,w=1; char ch=getchar(); while(ch<'0'||ch>'9'){if(ch=='-')w=-1;ch=getchar();} while(ch>='0'&&ch<='9') s=s*10+ch-'0',ch=getchar(); return s*w; } int a[23],b[23]; signed main() { int n=18,sa=0,sb=0; for(int i=1,x; i<=n; ++i) x=read(),++a[x],sa+=x; for(int i=1,x; i<=n; ++i) x=read(),++b[x],sb+=x; if(sa>sb) puts("Algosia"); else if(sa<sb) puts("Bajtek"); else { for(int i=10; i>=0; --i) if(a[i]>b[i]) puts("Algosia"),exit(0); else if(a[i]<b[i]) puts("Bajtek"),exit(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 | //泥の分際で私だけの大切を奪おうだなん #include<bits/stdc++.h> // #pragma GCC optimize("Ofast") // #pragma GCC optimize("unroll-loops") // #pragma GCC target("sse,sse2,sse3,ssse3,sse4,popcnt,abm,mmx,avx,avx2,tune=native") using namespace std; #define int long long inline int read(){ int s=0,w=1; char ch=getchar(); while(ch<'0'||ch>'9'){if(ch=='-')w=-1;ch=getchar();} while(ch>='0'&&ch<='9') s=s*10+ch-'0',ch=getchar(); return s*w; } int a[23],b[23]; signed main() { int n=18,sa=0,sb=0; for(int i=1,x; i<=n; ++i) x=read(),++a[x],sa+=x; for(int i=1,x; i<=n; ++i) x=read(),++b[x],sb+=x; if(sa>sb) puts("Algosia"); else if(sa<sb) puts("Bajtek"); else { for(int i=10; i>=0; --i) if(a[i]>b[i]) puts("Algosia"),exit(0); else if(a[i]<b[i]) puts("Bajtek"),exit(0); puts("remis"); } return 0; } |