POJ 1316
2015-06-09 13:55
281 查看
#include<iostream> using namespace std; #define NUM 10000 int main(){ char num[NUM]={0}; int i; int sum=0; int j; for(i=1;i<NUM;i++){ if(num[i]=='1') continue; j=i; while(j<NUM){ sum=j; while(j>=1){ sum+=j%10; j/=10; } if(sum<NUM) num[sum]='1'; j=sum; } } for(i=1;i<NUM;i++){ if(num[i]!='1') printf("%d\n",i); } return 0; }
相关文章推荐
- Linux下Apache配置局域网访问出现的问题
- 韦老师linux_3.42内核没有配置网卡,已解决
- javascript学习笔记
- Tessellation Overview
- The Direct3D 11 programmable pipeline
- Java多区域部署时能自动升级的一个小演示程序
- Magento使用phpexcel导出 商品订单 /订单条目表sales_flat_order_item
- POJ 1298
- POJ 1287
- POJ 1274
- h264视频编码的MP4格式视频无法在网页中的adobe flash player中播放
- oracle11g分区表
- python 抽象方法 抽象类实现
- 命令jps
- Ubuntu change default sh from dash to bash
- 判断listview滚动,点击回到顶部
- java线程间的协调
- Spring-data-jpa+Hibernate 各种缓存的配置
- 【Android】ListView动态视图显示不全
- HTML5 Canvas Tutorial