// 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();
}
}
}
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(); } } } |
English