#include <iostream> #include <string> using namespace std; int main() { ios_base::sync_with_stdio(false); string t="xxxacgoxx"; int n; string s; cin>>n>>s; int ile=0; for (int i=0; i<s.length(); ++i) ile+=s[i]-'0'; if (t[ile/n]=='x' || t[(ile+n-1)/n]=='x') { cout<<"NIE\n"; return 0; } while (n) { int x=ile/n; cout<<t[x]; ile-=x; --n; } cout<<endl; 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 | #include <iostream> #include <string> using namespace std; int main() { ios_base::sync_with_stdio(false); string t="xxxacgoxx"; int n; string s; cin>>n>>s; int ile=0; for (int i=0; i<s.length(); ++i) ile+=s[i]-'0'; if (t[ile/n]=='x' || t[(ile+n-1)/n]=='x') { cout<<"NIE\n"; return 0; } while (n) { int x=ile/n; cout<<t[x]; ile-=x; --n; } cout<<endl; return 0; } |