| ps | |
|---|---|
| 링크 | acmicpc.net/… |
| 출처 | BOJ |
| 문제 번호 | 1323 |
| 문제명 | 숫자 연결하기 |
| 레벨 | 골드 4 |
| 분류 |
비둘기집 원리 |
| 시간복잡도 | O(K) |
| 인풋사이즈 | K<=100,000 |
| 사용한 언어 | Python 3.13 |
| 제출기록 | 32412KB / 40ms |
| 최고기록 | 40ms |
| 해결날짜 | 2026/02/06 |
"""Solution code for "BOJ 1323. 숫자 연결하기".
- Problem link: https://www.acmicpc.net/problem/1323
- Solution link: http://www.teferi.net/ps/problems/boj/1323
Tags: [PHP]
"""
def main():
N, K = [int(x) for x in input().split()]
x = 10 ** len(str(N))
rem = 0
for i in range(1, K + 1):
rem = (rem * x + N) % K
if rem == 0:
print(i)
break
else:
print('-1')
if __name__ == '__main__':
main()