Responsive image

问题 2638 --好难的题(思维)

2638: 好难的题(思维)

时间限制: 1 Sec  内存限制: 128 MB
提交: 0  解决: 46
[提交][状态][讨论版][命题人:]

题目描述

前面有那么多简单题了,这次就出个难“一丢丢”的题吧;(写出来的都是大佬哦!)

互质:两个数的最大公约数是1;

问:是否存在一个数,n能被它整除,并且n还与它互质呢?(n/x为整数&&n与x互质)
(1<=n<=10000000)

输入描述

一个整数n

输出描述

如果存在就输出这个数,否则输出-1;

样例输入

1

样例输出

1

来源

[提交][状态]
ACM算法攻关部