AtCoder Beginner Contest 099 B問題
競技プログラミングで使える関数を実際の問題を通して紹介いたします。
今回は「range( )」です。
今回の問題を解くためには、1〜?の範囲の数字を足す表現を用います。
sum(range(1,b-a+1))で表現しました。
例えば a = range(0,3)と入力した場合、a[0]は0、a[1]は1といった具合になります。
a,b = map(int,input().split()) print(sum(range(1,b-a+1))-b)
独学プログラマー Python言語の基本から仕事のやり方まで
- 作者: コーリー・アルソフ,清水川貴之監訳,清水川貴之,新木雅也
- 出版社/メーカー: 日経BP社
- 発売日: 2018/02/24
- メディア: 単行本
- この商品を含むブログ (2件) を見る