728x90
https://www.acmicpc.net/problem/1075
import sys
n = sys.stdin.readline().strip()
f = int(sys.stdin.readline())
for i in range(100):
if len(str(i)) == 1:
i = '0'+str(i)
tmp = n[0:-2]+str(i) #1
if int(tmp) % f == 0:
if len(str(i)) == 1:
print('0'+str(i))
else:
print(i)
break
#1 : 입력받은 문자열을 문자열 슬라이싱을 이용해서 마지막 두자리만 빼고 자르기 하였다.
문자열 슬라이싱을 알면 브루트포스를 이용한 단순구현이었다.
728x90
'[Coding Test] > [백준]' 카테고리의 다른 글
[백준] 1543 파이썬(python) : 문서 검색 (0) | 2022.07.17 |
---|---|
[백준] 17626 파이썬(python) : Four Squares - 상세해설 (0) | 2022.07.17 |
[백준] 2501 파이썬(python) : 약수 구하기 (0) | 2022.07.17 |
[백준] 3040 파이썬(python) : 백설 공주와 일곱 난쟁이 (0) | 2022.07.17 |
[백준] 6064 파이썬(python) : 카잉 달력 (0) | 2022.07.16 |