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<cstdlib>
#include<vector>
#include<iostream>
#include<algorithm>

using namespace std;

int main(){

  ios_base::sync_with_stdio(0);

  int n; cin >> n;
  int jedynki = 0;

  string q; cin >> q;
  for (int i = 0; i < 8 * n; i ++) {
    if (q[i] == '1') jedynki ++;
  }

  if (jedynki >= 3 * n && jedynki <= 6*n) {
    char trzy = 'a', cztery = 'c', piec = 'v', szesc = 'w';
//    char trzy = '3', cztery = '4', piec = '5', szesc = '6';
    for (int remain = n; remain > 0; remain --){
      if (jedynki > remain * 5) { cout << szesc ; jedynki -= 6; continue;   }
      if (jedynki > remain * 4) { cout << piec ; jedynki -= 5; continue; }
      if (jedynki > remain * 3) { cout << cztery; jedynki -= 4; continue; }
      cout << trzy; jedynki -= 3;
    }
    cout << endl;
    
  } else {
    cout << "NIE\n";
  }
}