AtCoder Beginner Contest 243
問題文
省略
省略
C++に変換後のコードはこちら
int @N; ll @X; char @S[N]; int dw = 0;
rep(i,N){
if(S[i] == 'U'){
if(dw > 0) dw--, continue;
X /= 2;
}
if(S[i] == 'L'){
if(2*X > 1d18) dw++, continue;
X = 2*X;
}
if(S[i] == 'R'){
if(2*X+1 > 1d18) dw++, continue;
X = 2*X+1;
}
}
wt(X);
Current time: 2024年05月18日23時16分11秒
Last modified: 2022年03月12日23時34分44秒 (by laycrs)
Tags: Competitive_Programming_Incomplete AtCoder AtCoder_Beginner_Contest ABC243 ABC_D
トップページに戻る
Logged in as: unknown user (not login)