Atcoder Beginners Selectionに含まれている問題を解いてみました。
解答
1 2 3 4 5 6 7 8 9 10 |
n,a,b = input().split() ans = 0 for j in range(1,N+1): sum = 0 J = [int(x) for x in list(str(j))] for i in range(len(J)): sum = sum + J[i] if int(a) <= sum <= int(b): ans = ans + j print(ans) |
整数型の数字の各桁の数をリスト内に別の要素として格納したい場合、
一度文字列型にする必要があり、ここに苦労しました。
コメント