ml_begin’s blog

Python初心者が、機械学習、画像認識、Web解析について取り組んでいきます。

AtCoder(競プロ)〜1日1問【11日目】

f:id:ml_begin:20180604073123j:plain
AtCoder Beginner Contest 099のA問題やってきました。

abc099.contest.atcoder.jp

一行でできました。

print("ABC") if int(input()) < 1000 else print("ABD")

1000未満ならABCと出力する。
1000以上ならABD。

ついでにB問題。
abc099.contest.atcoder.jp

ポイントとしては、1-?の範囲の数字を足す表現。
sum(range(1,b-a+1))で表現しました。

a,b = map(int,input().split())
print(sum(range(1,b-a+1))-b)

今までmap関数使ってきませんでしたが、やっと使いました。

本日中にプロダクト一つやる必要があるので、C問題はまた明日。