不可摸数

Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 8590    Accepted Submission(s): 2242


Problem Description
s(n)是正整数n的真因子之和。即小于n且整除n的因子和.比如s(12)=1+2+3+4+6=16.假设不论什么
数m,s(m)都不等于n,则称n为不可摸数.
 

Input
包括多组数据。首先输入T,表示有T组数据.每组数据1行给出n(2<=n<=1000)是整数。

 

Output
假设n是不可摸数。输出yes。否则输出no
 

Sample Input
3 2 5 8
 

Sample Output
yes yes no
 

Author
Zhousc@ECJTU
 

Source

思路:

就是筛选法打表。

代码例如以下:


 

相关文章: