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
61
62
63
64
65
66
67
68
69
70
// problem: https://sio2.mimuw.edu.pl/c/pa-2026-1/p/kod/
// g++ kod.cpp && ./a.out < tests/by_me/1.in
#include <iostream>
#include <vector>

using namespace std;

int main() {
	ios_base::sync_with_stdio(false);
	cin.tie(NULL);

    string mode;
    int n, t;
    vector<string> encoded_number(10);
    int number_to_encode;

    cin >> mode;
    cin >> n >> t;

    for (int tt = 0; tt < t; tt++)
    {
        if (mode == "Algosia")
        {
            cin >> number_to_encode;

            int cnt = 0;

            for (int i=0; i<10; i++)
            {
                for (int j=0; j<10; j++)
                {
                    if (cnt < number_to_encode)
                    {
                        cout << 1;
                        cnt++;
                    }
                    else
                    {
                        cout << 0;
                    }
                }
                cout << endl;
                cout.flush();
            }
        }
        else
        {
            int cnt = 0;

            for (int i=0; i<10; i++)
            {
                cin >> encoded_number[i];
            }

            for (int i=0; i<10; i++)
            {
                for (int j=0; j<10; j++)
                {
                    if (encoded_number[i][j] == '1')
                    {
                        cnt++;
                    }
                }
            }

            cout << cnt << endl;
            cout.flush();
        }
    }
}