728x90
N = int(input())
F = int(input())
N = (N//100)*100
for i in range(100):
if (N + i) % F == 0:
print(str(N+i)[-2:])
break
정수 N의 가장 뒤 두 자리를 바꾼다고 하니 100의 자리까지만 남긴다.
N을 F로 나누어 떨어지는 수 중 가장 작은 수는 00부터 99까지 찾으면 된다.
그리고 N+i를 문자열로 바꿔 뒤의 두자리만 출력하면 00인 경우에도 제대로 출력이 된다.
'STUDY > Algorithm' 카테고리의 다른 글
[백준] 8958 OX 퀴즈 (0) | 2021.01.30 |
---|---|
[백준] 1475 방 번호 (0) | 2021.01.30 |
[백준] 2798 블랙잭 (0) | 2021.01.30 |
[백준] 1339 단어 수학 (0) | 2021.01.30 |
[백준] 4673 셀프 넘버 (0) | 2021.01.30 |