#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; } } |
English