알고리즘

[백준, 파이썬, 1075번] 나누기

hminor 2023. 10. 9. 10:24

 

풀이

 

  • 단순히 n으로 받아오는 값에서 
  • 뒤 두 수를 00으로 변환한 뒤
  • 뒤에서 세 번째 자리의 값이 바뀌기 전까지 수를 1 증가 한 값이
  • f로 나누어 떨어지면 뒤 두 수를 출력하면 되는 문제이기에 아래와 같이 해결

 

import sys
input = sys.stdin.readline
n,f = input().rstrip('\n'),int(input().rstrip('\n'))
for i in range(int(n[:-2]+'00'),int(n[:-2]+'99')+2):
    if not i%f:
        print(str(i)[-2:])
        break