# | 제출 시각 | 아이디 | 문제 | 언어 | 결과 | 실행 시간 | 메모리 |
---|---|---|---|---|---|---|---|
493265 | 2021-12-10T15:24:22 Z | rainboy | MalnaRISC (COI21_malnarisc) | C | 1 ms | 204 KB |
#include <stdio.h> int n, print; void cmpswp(int i, int j) { if (i < n && j < n) printf("CMPSWP R%d R%d ", i + 1, j + 1), print = 1; } void flush() { if (print) printf("\n"), print = 0; } int main() { int n_, l_, l, l1, i; scanf("%d", &n); l_ = 0; while (1 << l_ < n) l_++; n_ = 1 << l_; for (l = 1; l <= l_; l++) { for (i = 0; i < n_; i++) if ((i & 1 << l - 1) == 0) cmpswp(i, i ^ (1 << l) - 1); flush(); for (l1 = l - 2; l1 >= 0; l1--) { for (i = 0; i < n_; i++) if ((i & 1 << l1) == 0) cmpswp(i, i ^ (1 << l1)); flush(); } } return 0; }
Compilation message
# | 결과 | 실행 시간 | 메모리 | Grader output |
---|---|---|---|---|
1 | Incorrect | 0 ms | 204 KB | Expected integer, but "CMPSWP" found |
# | 결과 | 실행 시간 | 메모리 | Grader output |
---|---|---|---|---|
1 | Incorrect | 0 ms | 204 KB | Expected integer, but "CMPSWP" found |
# | 결과 | 실행 시간 | 메모리 | Grader output |
---|---|---|---|---|
1 | Incorrect | 1 ms | 204 KB | Expected integer, but "CMPSWP" found |
# | 결과 | 실행 시간 | 메모리 | Grader output |
---|---|---|---|---|
1 | Incorrect | 0 ms | 204 KB | Expected integer, but "CMPSWP" found |
# | 결과 | 실행 시간 | 메모리 | Grader output |
---|---|---|---|---|
1 | Incorrect | 0 ms | 204 KB | Expected integer, but "CMPSWP" found |
# | 결과 | 실행 시간 | 메모리 | Grader output |
---|---|---|---|---|
1 | Incorrect | 0 ms | 204 KB | Expected integer, but "CMPSWP" found |
# | 결과 | 실행 시간 | 메모리 | Grader output |
---|---|---|---|---|
1 | Incorrect | 1 ms | 204 KB | Expected integer, but "CMPSWP" found |
# | 결과 | 실행 시간 | 메모리 | Grader output |
---|---|---|---|---|
1 | Incorrect | 1 ms | 204 KB | Expected integer, but "CMPSWP" found |
# | 결과 | 실행 시간 | 메모리 | Grader output |
---|---|---|---|---|
1 | Incorrect | 1 ms | 204 KB | Expected integer, but "CMPSWP" found |
# | 결과 | 실행 시간 | 메모리 | Grader output |
---|---|---|---|---|
1 | Incorrect | 1 ms | 204 KB | Expected integer, but "CMPSWP" found |