#P4884. 多少个 1?
多少个 1?
Description
给定整数 和质数 ,求最小的正整数 ,使得 ( 个 )。
说人话:就是 。
Input Format
第一行两个整数,分别表示 和 。
Output Format
一个整数,表示符合条件最小的 。
9 17
3
Hint
的数据保证 。
的数据保证 。
的数据保证 ,,保证 是质数。
给定整数 K 和质数 m,求最小的正整数 N,使得 11⋯1(N 个 1)≡K(modm)。
说人话:就是 111⋯1111modm=K。
第一行两个整数,分别表示 K 和 m。
一个整数,表示符合条件最小的 N。
9 17
3
30% 的数据保证 m≤106。
60% 的数据保证 m≤5×107。
100% 的数据保证 6≤m≤1011,0<K<m,保证 m 是质数。