//Jakub Trela #include <bits/stdc++.h> using namespace std; typedef long long LL; int main(){ std::ios_base::sync_with_stdio(false); std::cin.tie(NULL); // ----------------------------------------------------------------------------------- int n,x=0,y; cin>>n; for(int i=0;i<8*n;i++){ char a; cin>>a; if(a=='1')x++; } y=x/n; if(y==6 && y*n<x)y++; if(y<3 || y>6){cout<<"NIE";return 0;} for(int i=0;i<x%n;i++){ if(y+1==3)cout<<'a'; else if(y+1==4)cout<<'c'; else if(y+1==5)cout<<'g'; else if(y+1==6)cout<<'o'; } for(int i=0;i<n-x%n;i++){ if(y==3)cout<<'a'; else if(y==4)cout<<'c'; else if(y==5)cout<<'g'; else if(y==6)cout<<'o'; } // ----------------------------------------------------------------------------------- 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 32 33 34 35 36 37 38 39 | //Jakub Trela #include <bits/stdc++.h> using namespace std; typedef long long LL; int main(){ std::ios_base::sync_with_stdio(false); std::cin.tie(NULL); // ----------------------------------------------------------------------------------- int n,x=0,y; cin>>n; for(int i=0;i<8*n;i++){ char a; cin>>a; if(a=='1')x++; } y=x/n; if(y==6 && y*n<x)y++; if(y<3 || y>6){cout<<"NIE";return 0;} for(int i=0;i<x%n;i++){ if(y+1==3)cout<<'a'; else if(y+1==4)cout<<'c'; else if(y+1==5)cout<<'g'; else if(y+1==6)cout<<'o'; } for(int i=0;i<n-x%n;i++){ if(y==3)cout<<'a'; else if(y==4)cout<<'c'; else if(y==5)cout<<'g'; else if(y==6)cout<<'o'; } // ----------------------------------------------------------------------------------- return 0; } |