提出 #60188981
ソースコード 拡げる
#include <bits/stdc++.h> using namespace std; using ll = long long; bool solve(int n, int k) { if (n == 2) return true; if (n % 2) return gcd(n, k) == 1; if (2 * k == n) return false; k = min(k, n - k); if ((n % 4) == 0) return false; return min(gcd(n, k), gcd(n, n / 2 - k)) == 1; } int main() { ios::sync_with_stdio(false); cin.tie(nullptr); int q; cin >> q; while (q--) { int x, y; cin >> x >> y; cout << ((solve(x, y)) ? "Yes\n" : "No\n"); } return 0; }
提出情報
提出日時 | |
---|---|
問題 | B - Symmetric Painting |
ユーザ | aqxa |
言語 | C++ 20 (gcc 12.2) |
得点 | 600 |
コード長 | 588 Byte |
結果 | AC |
実行時間 | 23 ms |
メモリ | 3632 KiB |
ジャッジ結果
セット名 | Sample | All | ||||
---|---|---|---|---|---|---|
得点 / 配点 | 0 / 0 | 600 / 600 | ||||
結果 |
|
|
セット名 | テストケース |
---|---|
Sample | sample-01.txt |
All | in-01.txt, in-02.txt, in-03.txt, in-04.txt, in-05.txt, in-06.txt, in-07.txt, in-08.txt, in-09.txt, in-10.txt, in-11.txt, in-12.txt, in-13.txt, in-14.txt, in-15.txt, in-16.txt, in-17.txt, in-18.txt, in-19.txt, in-20.txt, in-21.txt, in-22.txt, in-23.txt, in-24.txt, in-25.txt, in-26.txt, sample-01.txt |
ケース名 | 結果 | 実行時間 | メモリ |
---|---|---|---|
in-01.txt | AC | 12 ms | 3500 KiB |
in-02.txt | AC | 11 ms | 3492 KiB |
in-03.txt | AC | 18 ms | 3476 KiB |
in-04.txt | AC | 23 ms | 3488 KiB |
in-05.txt | AC | 18 ms | 3444 KiB |
in-06.txt | AC | 11 ms | 3504 KiB |
in-07.txt | AC | 17 ms | 3628 KiB |
in-08.txt | AC | 23 ms | 3500 KiB |
in-09.txt | AC | 17 ms | 3480 KiB |
in-10.txt | AC | 11 ms | 3632 KiB |
in-11.txt | AC | 17 ms | 3444 KiB |
in-12.txt | AC | 18 ms | 3548 KiB |
in-13.txt | AC | 19 ms | 3440 KiB |
in-14.txt | AC | 18 ms | 3416 KiB |
in-15.txt | AC | 15 ms | 3412 KiB |
in-16.txt | AC | 15 ms | 3488 KiB |
in-17.txt | AC | 15 ms | 3444 KiB |
in-18.txt | AC | 15 ms | 3500 KiB |
in-19.txt | AC | 15 ms | 3408 KiB |
in-20.txt | AC | 18 ms | 3568 KiB |
in-21.txt | AC | 18 ms | 3444 KiB |
in-22.txt | AC | 18 ms | 3436 KiB |
in-23.txt | AC | 17 ms | 3552 KiB |
in-24.txt | AC | 17 ms | 3628 KiB |
in-25.txt | AC | 10 ms | 3572 KiB |
in-26.txt | AC | 10 ms | 3496 KiB |
sample-01.txt | AC | 1 ms | 3432 KiB |