#include <iostream>
using namespace std;
int main()
{
int n, jed=0;
string s;
cin>>n;
cin>>s;
for(int i=0; i<n*8; i++)
if(s[i]=='1')
jed++;
if(jed<3*n || jed>6*n)
cout<<"NIE";
else
{
for(int i=n; i>0; i--)
{
if(jed==3*i)
{
cout<<"a";
jed-=3;
}
else if(jed>=3*i+3)
{
cout<<"o";
jed-=6;
}
else
{
if(jed-3*i==1)
cout<<"c";
else
cout<<"g";
jed = 3*i-3;
}
}
}
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 40 41 | #include <iostream> using namespace std; int main() { int n, jed=0; string s; cin>>n; cin>>s; for(int i=0; i<n*8; i++) if(s[i]=='1') jed++; if(jed<3*n || jed>6*n) cout<<"NIE"; else { for(int i=n; i>0; i--) { if(jed==3*i) { cout<<"a"; jed-=3; } else if(jed>=3*i+3) { cout<<"o"; jed-=6; } else { if(jed-3*i==1) cout<<"c"; else cout<<"g"; jed = 3*i-3; } } } return 0; } |
English