省略
省略
C++に変換後のコードはこちら
int N, X;
int res[2d5];
{
int k = 2;
rd(N,X);
if(X==1 || X==2N-1) wt("No"), return 0;
wt("Yes");
rep(i,2N-1){
if(i == N-1) res[i] = X, continue;
if(i == N-2) res[i] = 1, continue;
if(i == N ) res[i] = 2N-1, continue;
if(k==X) k++;
res[i] = k++;
}
wtLn(res(2N-1));
}
Current time: 2024年03月28日22時08分16秒
Last modified: 2019年11月27日19時18分19秒 (by laycrs)
Tags: Competitive_Programming_Incomplete AtCoder AtCoder_Grand_Contest AGC006 AGC_B
トップページに戻る
Logged in as: unknown user (not login)