Submission #523341

# Submission time Handle Problem Language Result Execution time Memory
523341 2022-02-07T13:54:52 Z two_sides Present (RMI21_present) C++17
8 / 100
4000 ms 292 KB
#include <bits/stdc++.h>

using namespace std;

int main() {
    int t; cin >> t;
    while (t--) {
        int k; cin >> k;
        long long mask = 0;
        while (k--) {
            int d = 1;
            while (mask >> d & 1) d++;
            mask &= ~((1ll << d) - 1);
            mask |= 1l << d;
            vector<int> bit;
            for (int i = 1; i < 38; i++)
                if (mask >> i & 1)
                    for (int j = 1; j < 38; j++)
                        if (mask >> j & 1)
                            mask |= 1 << __gcd(i, j);
        }
        cout << __builtin_popcountll(mask);
        for (int i = 1; i < 38; i++)
            if (mask >> i & 1) cout << ' ' << i;
        cout << '\n';
    }
}
# Verdict Execution time Memory Grader output
1 Correct 1 ms 204 KB Output is correct
2 Correct 0 ms 204 KB Output is correct
3 Correct 1 ms 292 KB Output is correct
4 Correct 1 ms 204 KB Output is correct
5 Correct 0 ms 204 KB Output is correct
6 Correct 1 ms 288 KB Output is correct
# Verdict Execution time Memory Grader output
1 Correct 1 ms 204 KB Output is correct
2 Correct 0 ms 204 KB Output is correct
3 Correct 1 ms 292 KB Output is correct
4 Correct 1 ms 204 KB Output is correct
5 Correct 0 ms 204 KB Output is correct
6 Correct 1 ms 288 KB Output is correct
7 Execution timed out 4053 ms 272 KB Time limit exceeded
8 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Correct 1 ms 204 KB Output is correct
2 Correct 0 ms 204 KB Output is correct
3 Correct 1 ms 292 KB Output is correct
4 Correct 1 ms 204 KB Output is correct
5 Correct 0 ms 204 KB Output is correct
6 Correct 1 ms 288 KB Output is correct
7 Execution timed out 4053 ms 272 KB Time limit exceeded
8 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Correct 1 ms 204 KB Output is correct
2 Correct 0 ms 204 KB Output is correct
3 Correct 1 ms 292 KB Output is correct
4 Correct 1 ms 204 KB Output is correct
5 Correct 0 ms 204 KB Output is correct
6 Correct 1 ms 288 KB Output is correct
7 Execution timed out 4053 ms 272 KB Time limit exceeded
8 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Correct 1 ms 204 KB Output is correct
2 Correct 0 ms 204 KB Output is correct
3 Correct 1 ms 292 KB Output is correct
4 Correct 1 ms 204 KB Output is correct
5 Correct 0 ms 204 KB Output is correct
6 Correct 1 ms 288 KB Output is correct
7 Execution timed out 4053 ms 272 KB Time limit exceeded
8 Halted 0 ms 0 KB -