○ 문제

● 답안
num = int(input())
hansu = 0
for i in range(1, num+1):
num_list = list(map(int, str(i)))
if i < 100: # 100보단 작으면 모두 한수
hansu += 1
elif num_list[0]-num_list[1] == num_list[1]-num_list[2]:
hansu += 1 # 각자리가 등차수열이면 한수
print(hansu)
'Coding Test' 카테고리의 다른 글
| 백준 1157번 - count (0) | 2022.03.20 |
|---|---|
| 백준 10809번 - find (0) | 2022.03.14 |
| 백준 4673번 - set (0) | 2022.03.04 |
| 백준 4344번 - 리스트, %.nf (0) | 2022.03.03 |
| 백준 2884번, 2525번 - if문 (0) | 2022.02.23 |