ZOJ 1133 Smith Numbers(素数)
来源:互联网 发布:淘宝小卖家 编辑:程序博客网 时间:2024/05/29 15:43
竟然把条件大于n看成了大于等于n,WA无数
#include <iostream>#include <cmath>#include <cstdio>#include <vector>using namespace std;const int maxn=12000;bool isP[maxn];vector<int> p;int n;void init(){for(int i=2;i<maxn;++i){isP[i]=1;}for(int i=0;i<maxn;++i){if(isP[i]){p.push_back(i);for(int j=i+i;j<maxn;j+=i){isP[j]=0;}}}}int main(){init();while(scanf("%d",&n)&&n){for(n+=1;;n++){int sumN=0,t=n,sumPF=0;while(t){sumN+=t%10;t/=10;}t=n;for(int i=0;p[i]*p[i]<=t;++i){while(t%p[i]==0){int tt=p[i],tsum=0;while(tt){tsum+=tt%10;tt/=10;}t/=p[i];sumPF+=tsum;}}if(t>1&&sumPF){int tsum=0;while(t){tsum+=t%10;t/=10;}sumPF+=tsum;}if(sumN==sumPF)break;}printf("%d\n",n);}return 0;}
- ZOJ 1133 Smith Numbers(素数)
- zoj 1133 Smith Numbers
- zoj 1133 - Smith Numbers
- ZOJ 1133 Smith Numbers
- ZOJ 1133 Smith Numbers && POJ 1142 Smith Numbers
- Smith Numbers hdu1333 素数
- zoj 1133 || poj 1142 Smith Numbers
- ZOJ 1133 & POJ 1142 Smith Numbers
- Smith Numbers
- Smith Numbers
- Smith Numbers
- Smith Numbers 素数打表+暴力+求素因子+poj
- Smith Numbers(Poj1142)(质因数分解+素数判定)
- UVALive2203 UVa10042 Smith Numbers【质因数分解+素数判定+数位之和】
- POJ 1142 Smith Numbers
- 1027: Smith Numbers
- uva 10042 smith numbers
- POJ 1142 Smith Numbers
- 标准标签库JSTL
- C语言位运算详解
- Java出现No enclosing instance of type E is accessible. Must qualify the allocation with an enclosing
- The Art of Electronics 02
- UNIX环境中Real time, User time and Sys time
- ZOJ 1133 Smith Numbers(素数)
- Boost多线程编程
- MPI_File_read 读不出数据
- 边缘触发(Edge Trigger)和条件触发(Level Trigger) epoll
- hdu 1846 Brave Game
- Can you find it?+合并字串+二分查找
- 英文系统中文乱码的解决
- 数据结构笔记之一线性表顺序存储结构
- linux ubuntu 常用命令