目次
はじめに
この記事では、ABC341のA問題を解説していきます。
ABC(AtCoder Beginner Contest)とは、AtCoderが開催している、競技プログラミングコンテストです。
ABC341 A – Print 341
問題
N個の0とN+1個の1からなる、0と1が交互に並んだ文字列を出力する問題です。
制約
- \(1 \leqq N \leqq 100 \)
思考の筋道
0より1の方が1個多いので、両端は1であることが分かります。
N=3のとき、”1010101″となります。(3個の0と4個の1)
この場合、”10″を3回出力し、末尾に”1″を加えればよいですね。
Pythonでは、繰り返し処理を書かなくても “10” * N と書くことで、”10″をN回出力できます!
コード
N = int(input())
print("10" * N + "1")
以上、ABC341のA問題の解説でした!
では、またね。
コメントを書く