POJ1316 Self Numbers——筛素数的思想
来源:互联网 发布:劳丽诗的淘宝店 编辑:程序博客网 时间:2024/06/08 00:53
题目链接点击打开链接
题意说的很清楚,不再赘述。
思路:这道题用到筛素数的思想,只需把规则改一下即可。
目的:练手+熟悉复习筛素数。
AC代码
#include<iostream>#include<cstdio>#include<string>#include<cstring>#include<iomanip>#include<algorithm>#include<cmath>using namespace std;int vis[10005];int self[10005];int cnt_sum(int n){ int tmp=n; int sum=0; while(n>0) { sum+=n%10; n/=10; } return sum+tmp;}int self_number(){ memset(vis,0,sizeof(vis)); int cnt=0; for(int i=1; i<=10000; i++) { if(!vis[i]) self[cnt++]=i; int tmp=i; while(tmp<=10000) { vis[tmp]=1; tmp=cnt_sum(tmp); } } return cnt;}int main(){ int cnt=self_number(); for(int i=0;i<cnt;i++) cout<<self[i]<<endl; return 0;}
0 0
- POJ1316 Self Numbers——筛素数的思想
- 寻找特别的数字poj1316-Self Numbers
- POJ1316 Self Numbers
- poj1316--Self Numbers
- poj1316 Self Numbers
- POJ1316 Self Numbers
- POJ1316 Self Numbers
- POJ1316 Self Numbers【水题】
- UVa 640 Self Numbers (类似素数筛)
- poj1316 self number
- POJ1316-Self number
- Leetcode——728. Self Dividing Numbers
- poj1316
- poj1316
- poj1316
- POJ1316
- poj1316
- POJ 1316 Self Numbers(我的水题之路——筛法)
- Tomcat7.0配置教程(安装JDK和增加系统变量)
- printf与scanf那些事儿
- 数据结构学习之树 (一)【树的表示方法】
- 逻辑错误
- 天才即耐性
- POJ1316 Self Numbers——筛素数的思想
- vs2005 anknsvn 无法选中的解决办法
- 学习笔记,javaWeb中的Servlet
- 工作-帮助提高工作效率的10个小窍门
- CodeForces 1B Spreadsheets
- crm操作视图
- 【每日早读】互联网资讯推荐(2014-6-27)
- 用js自动跳转到手机版
- 使用blender做一个地球模型,贴上UV纹理,导出Obj格式