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

업데이트:



문제 정보


풀이

문제

정수 N의 마지막 두 자리를 00으로 바꾼 뒤, 어떤 수 F로 나누어떨어지게 만드는 가장 작은 두 자리 수를 구하는 문제입니다.

코드

n, f = int(input()), int(input()) 
p = (n//100) * 100
for i in range(p, p+100):
    if i % f == 0:
        print("%02d" %(i%100))
        break

설명

N의 마지막 두 자리를 0으로 만든 값 p부터 p+99까지 순회하면서 F로 나누어떨어지는 첫 값을 찾습니다.

그 값의 마지막 두 자리를 두 자리 형식(%02d)으로 출력하면 됩니다.



댓글남기기