15452^x mod n = 1

1545   2^x mod n = 1

题目描述

Give a number n, find the minimum x(x>0) that satisfies 2^x mod n = 1.

输入格式:

One positive integer on each line, the value of n.

输出格式:

If the minimum x exists, print a line with 2^x mod n = 1.

Print 2^? mod n = 1 otherwise.

You should replace x and n with specific numbers.

输入样例 复制
2
5
输出样例 复制
2^? mod 2 = 1
2^4 mod 5 = 1

说明

98
486
通过提交
时空限制2000ms/64mb
题目来源
评测方式在线评测
题目类型
难        度