# | TimeUTC-0 | Username | Problem | Language | Result | Execution time | Memory |
---|---|---|---|---|---|---|---|
672477 | Cyanmond | MalnaRISC (COI21_malnarisc) | C++17 | 1 ms | 428 KiB |
This submission is migrated from previous version of oj.uz, which used different machine for grading. This submission may have different result if resubmitted.
#include <bits/stdc++.h>
int main() {
int N;
std::cin >> N;
std::stack<std::pair<int, int>> swap_stack;
auto cmpswp = [&](const int a, const int b) {
if (a < N and b < N) {
swap_stack.emplace(a, b);
}
};
auto flush = [&]() {
while (not swap_stack.empty()) {
const auto [a, b] = swap_stack.top();
swap_stack.pop();
std::cout << "CMPSWP" << ' ' << a + 1 << ' ' << b + 1;
if (swap_stack.empty()) {
std::cout << std::endl;
} else {
std::cout << ' ';
}
}
};
int M = 1;
while (M < N) {
M *= 2;
}
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |