-코드
while 1:
try:
num = int(input())
n = '1'
while 1:
if int(n) % num == 0:
print(len(n))
break
n += '1'
except EOFError:
break
처음에 문제를 이해를 못해서 찾아보니 1로만 이루어진 수(ex, 1, 11, 111, 1111....)를 num으로 나눴을 때, 0이 되는 수의 길이를 출력하는 것이 었고 따로 while문 탈줄 조건이 없어서 try, except를 사용했습니다.
'Beakjoon&프로그래머스 > 파이썬' 카테고리의 다른 글
[백준/파이썬] 1822번 차집합 (0) | 2021.12.03 |
---|---|
[백준/파이썬] 16968번 차량 번호판 1 (0) | 2021.12.03 |
[백준/파이썬] 13241번 최소공배수 (0) | 2021.12.02 |
[백준/파이썬] 2033번 반올림 (0) | 2021.12.02 |
[백준/파이썬] 2012번 등수 매기기 (0) | 2021.12.01 |