반응형
문제
L과 R이 주어진다. 이때, L보다 크거나 같고, R보다 작거나 같은 자연수 중에 8이 가장 적게 들어있는 수에 들어있는 8의 개수를 구하는 프로그램을 작성하시오.
입력
첫째 줄에 L과 R이 주어진다. L은 2,000,000,000보다 작거나 같은 자연수이고, R은 L보다 크거나 같고, 2,000,000,000보다 작거나 같은 자연수이다.
출력
첫째 줄에 L보다 크거나 같고, R보다 작거나 같은 자연수 중에 8이 가장 적게 들어있는 수에 들어있는 8의 개수를 구하는 프로그램을 작성하시오.
풀이
import sys
input = sys.stdin.readline
L, R = map(str,input().split())
ans = 0
if len(L) == len(R):
for i in range(len(L)):
if L[i] == R[i]:
if L[i] == '8':
ans += 1
else:
break
print(ans)
반응형
'Develop > 알고리즘' 카테고리의 다른 글
[백준/Python] Silver III #1735 분수 합 (0) | 2023.08.25 |
---|---|
[백준/Python] Silver I #11729 하노이 탑 이동 순서 (0) | 2023.08.25 |
[백준/Python] Silver V #1193 분수찾기 (0) | 2023.08.23 |
[백준/Python] Silver II #5397 키로거 (0) | 2023.08.23 |
[백준/Python] Bronze I #1373 2진수 8진수 (0) | 2023.08.23 |
Comment