Type: Default 1000ms 256MiB

ikun play genshin

You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.

Problem Description

ikun热爱原神,尤其钟情于前瞻直播!每次直播,他都满怀期待,不是为了那诱人的300原石兑换码,而是为了深入了解新卡池的角色与武器强度,以及那些新角色是否能触动他的心弦。最近一次直播中,尽管希诺宁姐姐的魅力无法抵挡,ikun依然保持正直,专注于他的兑换码梦想。不仅如此,他还意外发现了一个兑换码有一个趣的秘密——一个充满魔力的字符串性质!原神的魅力,真是无处不在,连字符串都藏着惊喜!

给定一个字符串 S S ,将 S S 自身重复 n n 次得到一个字符串 T T ,则称 T T 为 S S 的循环字符串,记为 T=Sn T = S^n (n>0n\gt0)。例如,S=′123′S='123',则 S3=′123123123′S^3 = '123123123'。

此外,字符串转换为数值的操作定义为 eval(T)eval(T)。例如,eval(′123′)=123eval('123') = 123。

现在,要求找到满足 eval(T)mod  x=0eval(T) \mod x = 0 的最小 n n 值(xx是质数)。如果不存在这样的 n n ,则输出 -1。

Input Format

第一行输入整数xx (2≤x≤1062 \leq x \leq 10^6)(xx是质数)。

第二行输入字符串SS (len=3len=3)。

Output Format

输出最小的nn值,若不存在输出-1。

Sample

输入 #1

3
111

输出 #1

1

输入 #2

7
123

输出 #2

2

输入 #3

2
113

输出 #3

-1

样例1:当T=S1T=S^1,即T=′111′T='111',111%3=0111\%3=0,不存在n<1n\lt1使其成立。

样例2:当T=S2T=S^2,即T=′123123′T='123123',123123%7=0123123\%7=0,不存在n<2n\lt2使其成立。

样例3:可以证明不存在这样的nn使其成立。

第十届重庆邮电大学萌新赛

Not Attended
Status
Done
Rule
XCPC
Problem
12
Start at
2024-10-19 13:00
End at
2024-10-19 18:00
Duration
5 hour(s)
Host
Partic.
2