提出 #66814056
ソースコード 拡げる
#include <bits/stdc++.h>
using namespace std;
using ll=long long;
using vl=vector<ll>;
#define all(c) begin(c),end(c)
#define pb push_back
#define sz(c) ll((c).size())
void solve(){
ll k,m; cin >> m >> k;
if(k == 2 && m%2 == 1) {
cout << "No\n";
return;
}
if(k==2) {
cout << "Yes\n2\n0 " << m/2;
}
else if(k%2 == 1) {
vl a = {0};
for(ll i=1;i<=k/2;i++) a.pb(i);
cout << "Yes\n";
cout << sz(a) << '\n';
for(ll i : a) cout << i << ' ';
}
else {
vl a = {0};
for(ll i=2;i<=k/2;i++) a.pb(i);
cout << "Yes\n";
cout << sz(a) << '\n';
for(ll i : a) cout << i << ' ';
}
cout << endl;
}
int main() { cin.sync_with_stdio(0); cin.tie(0);
ll t=1; cin >> t;
while(t--) solve();
}
提出情報
| 提出日時 | |
|---|---|
| 問題 | D - |A + A| |
| ユーザ | qusol |
| 言語 | C++ 20 (gcc 12.2) |
| 得点 | 0 |
| コード長 | 766 Byte |
| 結果 | WA |
| 実行時間 | 220 ms |
| メモリ | 4200 KiB |
ジャッジ結果
| セット名 | Sample | All | ||||||
|---|---|---|---|---|---|---|---|---|
| 得点 / 配点 | 0 / 0 | 0 / 700 | ||||||
| 結果 |
|
|
| セット名 | テストケース |
|---|---|
| Sample | 00_sample_00.txt |
| All | 00_sample_00.txt, 01_random_00.txt, 01_random_01.txt, 01_random_02.txt, 01_random_03.txt, 01_random_04.txt, 01_random_05.txt, 01_random_06.txt, 01_random_07.txt, 01_random_08.txt, 01_random_09.txt, 01_random_10.txt, 01_random_11.txt, 01_random_12.txt, 01_random_13.txt, 01_random_14.txt, 01_random_15.txt, 01_random_16.txt, 01_random_17.txt, 01_random_18.txt, 01_random_19.txt, 01_random_20.txt, 01_random_21.txt, 01_random_22.txt |
| ケース名 | 結果 | 実行時間 | メモリ |
|---|---|---|---|
| 00_sample_00.txt | AC | 1 ms | 3316 KiB |
| 01_random_00.txt | WA | 5 ms | 4104 KiB |
| 01_random_01.txt | AC | 5 ms | 4032 KiB |
| 01_random_02.txt | AC | 5 ms | 4200 KiB |
| 01_random_03.txt | AC | 5 ms | 4192 KiB |
| 01_random_04.txt | AC | 220 ms | 3324 KiB |
| 01_random_05.txt | WA | 7 ms | 3588 KiB |
| 01_random_06.txt | WA | 3 ms | 3524 KiB |
| 01_random_07.txt | WA | 3 ms | 3388 KiB |
| 01_random_08.txt | WA | 3 ms | 3396 KiB |
| 01_random_09.txt | WA | 3 ms | 3444 KiB |
| 01_random_10.txt | AC | 1 ms | 3432 KiB |
| 01_random_11.txt | AC | 1 ms | 3372 KiB |
| 01_random_12.txt | AC | 1 ms | 3344 KiB |
| 01_random_13.txt | WA | 1 ms | 3320 KiB |
| 01_random_14.txt | AC | 1 ms | 3492 KiB |
| 01_random_15.txt | AC | 1 ms | 3376 KiB |
| 01_random_16.txt | AC | 1 ms | 3492 KiB |
| 01_random_17.txt | AC | 1 ms | 3584 KiB |
| 01_random_18.txt | WA | 1 ms | 3492 KiB |
| 01_random_19.txt | AC | 1 ms | 3580 KiB |
| 01_random_20.txt | AC | 4 ms | 3960 KiB |
| 01_random_21.txt | AC | 3 ms | 3708 KiB |
| 01_random_22.txt | AC | 3 ms | 3712 KiB |