#include <bits/stdc++.h>
using namespace std;
#define int long long
signed main() {
	int L, Q;
	cin >> L >> Q;
	for (int i = 0; i < Q; i++) {
		string s;
		int x, a;
		cin >> s >> x;
		if (s == "alojzije") {
			vector<int> vals;
			int val = 0;
			for (int j = 0; j < 10; j++) {
				if (x & (1LL << j)) {
					vals.push_back(j * 2 + 1);
					val += j * 2 + 1;
				}
			}
			cout << val << '\n';
			for (int j : vals) for (int k = 0; k < j; k++) cout << j << ' ';
			cout << '\n';
		}
		if (s == "benjamin") {
			vector<int> vals;
			int val = 0;
			for (int j = 0; j < 10; j++) {
				if (x & (1LL << j)) {
					vals.push_back(j * 2 + 2);
					val += j * 2 + 2;
				}
			}
			cout << val << '\n';
			for (int j : vals) for (int k = 0; k < j; k++) cout << j << ' ';
			cout << '\n';
		}
		if (s == "cecilija") {
			int A = 0, B = 0;
			for (int j = 0; j < x; j++) {
				cin >> a;
				if (a % 2) A += (1LL << ((a - 1) / 2));
				else B += (1LL << ((a - 2) / 2));
			}
			cout << (A > B ? "A" : "B") << '\n';
		}
	}
}
| # | Verdict | Execution time | Memory | Grader output | 
|---|
| Fetching results... | 
| # | Verdict | Execution time | Memory | Grader output | 
|---|
| Fetching results... | 
| # | Verdict | Execution time | Memory | Grader output | 
|---|
| Fetching results... |