ITP1_3_D: How Many Divisors?
約数の数 | プログラミング入門 | Aizu Online Judge
約数の個数を求める問題
aからbまでの間繰り返すのにrange()
を利用します。
cの約数であるということは、cで割ったときの余りが0であることに等しいので、その個数を記録します。
解答
a, b, c = map(int, input().split()) count = 0 for i in range(a, b + 1): if c % i == 0: count += 1 print(count)