#P4884. 多少个 1?

    ID: 3836 远端评测题 2000ms 125MiB 尝试: 0 已通过: 0 难度: 6 上传者: 标签>素数判断,质数,筛法进制洛谷月赛

多少个 1?

题目描述

给定整数 KK 和质数 mm,求最小的正整数 NN,使得 111 11\cdots1NN11K(modm)\equiv K \pmod m

说人话:就是 1111111modm=K111\cdots 1111 \bmod m = K

输入格式

第一行两个整数,分别表示 KKmm

输出格式

一个整数,表示符合条件最小的 NN

9 17
3

提示

30%30\% 的数据保证 m106m\leq 10^6

60%60\% 的数据保证 m5×107m\leq 5\times 10^7

100%100\% 的数据保证 6m10116\leq m\leq 10^{11}0<K<m0< K< m,保证 mm 是质数。