提出 #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
結果
AC × 1
AC × 16
WA × 8
セット名 テストケース
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