2020年05月11日06時18分01秒に更新されたバージョンを表示しています.
最新のページはこちらをご覧ください.
Codeforces Round #640 DIV4 B問題
Problem description
省略
省略
C++に変換後のコードはこちら
//no-unlocked
int N, K;
int res[100];
{
REP(rd_int()){
rd(N,K);
if(N%2 == K%2){
if(N < K) wt("NO"), continue;
rep(i,K) res[i] = 1;
res[K-1] = N - (K - 1);
} else {
if(N%2) wt("NO"), continue;
if(N < 2*K) wt("NO"), continue;
rep(i,K) res[i] = 2;
res[K-1] = N - 2 * (K - 1);
}
wt("YES");
wt(res(K));
}
}
Current time: 2024年05月22日00時03分24秒
Last modified: 2020年05月11日06時18分01秒 (by laycrs)
Tags: Competitive_Programming_Incomplete Codeforces CF640 CF_Div4_B
トップページに戻る
Logged in as: unknown user (not login)