#include <bits/stdc++.h> using namespace std; char p; int w=0,n,c; int war (int a) { switch (a) { case 3: { p='a'; break; } case 4: { p='c'; break; } case 5: { p='g'; break; } case 6: { p='o'; break; } } } int main() { ios_base::sync_with_stdio(0); cin.tie(NULL); cin>>n; for(int i=0;i<n*8;i++) { cin>>p; if(p=='1') w++; } int x=(w%n); c=w/n; if((c>6 || (c>=6 && x>0)) || c<=2) { cout<<"NIE"; } else { if(x!=0) {war(c+1); for(int i=0;i<x;i++) cout<<p;} war(c); for(int i=0;i<n-x;i++) cout<<p; } }
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 | #include <bits/stdc++.h> using namespace std; char p; int w=0,n,c; int war (int a) { switch (a) { case 3: { p='a'; break; } case 4: { p='c'; break; } case 5: { p='g'; break; } case 6: { p='o'; break; } } } int main() { ios_base::sync_with_stdio(0); cin.tie(NULL); cin>>n; for(int i=0;i<n*8;i++) { cin>>p; if(p=='1') w++; } int x=(w%n); c=w/n; if((c>6 || (c>=6 && x>0)) || c<=2) { cout<<"NIE"; } else { if(x!=0) {war(c+1); for(int i=0;i<x;i++) cout<<p;} war(c); for(int i=0;i<n-x;i++) cout<<p; } } |