競技プログラミング用 知識集積所
ABC394A - 22222
最終更新:
sport_programming
-
view
問題
必要知識
考え方
「i文字目が2とは異なるか」を順にチェックしたいので、まずforループが必要。
for (int i=0; i<文字数; i++) { ここにコードを書く }
という形で書きたいので、先に文字数を.size()で取得しておいて使う。
実際に「i文字目が2とは異なるか」となっている確認するにはif分岐を使う。
.at(i)を使ってSのi文字目を拾い、'2'と違うかどうか比較すればよい。
.at(i)を使ってSのi文字目を拾い、'2'と違うかどうか比較すればよい。
if (S.at(i)!='2') { ここにコードを書く }
注意点として、数値型の2ではなく、文字型の'2'と比較すること。
そして、'2'じゃないもの全てについて、最初に用意した空白の文字列にくっつけていけばよい。
最後に、忘れずにcoutで出力しておしまい。
最後に、忘れずにcoutで出力しておしまい。