-코드
n = int(input())
if n < 100:
print(n)
else:
r = 99
for i in range(100, n + 1):
num = str(i)
if int(num[0]) - int(num[1]) == int(num[1]) - int(num[2]):
r += 1
print(r)
처음에 범위를 못 봐서 고민만 하고 못 풀다가 질문 게시판을 보고 나니 범위가 1000 이하라서 쉽게 풀렸습니다.
'Beakjoon&프로그래머스 > 파이썬' 카테고리의 다른 글
[백준/파이썬]1032번 명령 프롬프트 (0) | 2021.05.28 |
---|---|
[백준/파이썬]15792번 A/B - 2 (0) | 2021.05.27 |
[백준/파이썬]11726번 2×n 타일링 (0) | 2021.05.26 |
[백준/파이썬]1003번 피보나치 함수 (0) | 2021.05.26 |
[백준/파이썬]1676번 팩토리얼 0의 개수 (0) | 2021.05.25 |