HDU1999
来源:互联网 发布:cocos2dx程序员 编辑:程序博客网 时间:2024/06/06 07:39
传送门
http://acm.hdu.edu.cn/showproblem.php?pid=1999
代码如下:
#include<stdio.h>#define MAX 50 int sum[MAX];int flag[1001]; void init() { int i,j; for(i=1;i<=MAX/2;++i) for(j=i+i;j<MAX;j+=i){ sum[j]+=i;// printf("%d %d\n",j,i); } for(i=1;i<MAX;++i) if(sum[i]<=1000) flag[sum[i]]=1;} int main(){ int T,n; init(); scanf("%d",&T); while(T--) { scanf("%d",&n); if(flag[n]) printf("no\n"); else printf("yes\n"); } return 0;}
其中
for(i=1;i<=MAX/2;++i) for(j=i+i;j<MAX;j+=i){ sum[j]+=i; printf("%d %d\n",j,i); }i是j的因子,非常强大,可以通过枚举因子来遍历所有的真因子和
阅读全文
0 0
- hdu1999
- HDU1999
- hdu1999 不可摸数
- 不可摸数(HDU1999)
- hdu1999 不可摸数
- HDU1999,不可摸数
- hdu1999 可以筛法做
- hdu1999 不可摸数
- (筛子法)hdu1286 & hdu1999
- HDU1999 不可摸数 【数论】
- Hdu1999 不可摸数(求多个数的因子和)
- shell研究(2)--变量
- Git 使用方法
- jQuery使用ajaxSubmit()提交表单示例
- 数字电路中的逻辑电平问题
- mysql三表查询的方法(附图)
- HDU1999
- C++中cout如何输出指定精度
- DFS-floodfill
- 关于ViewPager的简单无线轮播
- 创建动态内表
- 02-使用sudo提权
- Swift 循环
- python的闭包和装饰器的关系
- UVA 1025 A Spy in the Metro (DP)