PAT 1015
2012-02-17 23:23
162 查看
#include <cstdio> #include <iostream> #include <iomanip> #include <vector> #include <string> using namespace std; bool testP(int N) { if(N == 1) return false; for(int i=1;i<=N;i++) { if((N%i == 0) &&( i !=1) && (i != N)) return false; } return true; } int main() { int N = 0,D = 10,rN = 0; while(1) { int a,remain = 0; vector<int> Nvector; rN = 0; cin>>N; if(N<0) return 0; cin>>D; if(!testP(N)) { cout<<"No"<<endl; continue; } while(N>=D) { remain = N%D; N = N/D; Nvector.push_back(remain); } Nvector.push_back(N); for(int i = 0;i<Nvector.size();i++) { rN = rN*D + Nvector.at(i); } if(testP(rN)) { cout<<"Yes"<<endl; continue; } else { cout<<"No"<<endl; continue; } } }
相关文章推荐
- 【C++】PAT(basic level)1015. 德才论 (25)
- PAT乙级-1015
- PAT-B 1015. 德才论
- 德才论(PAT-1015)
- PAT1015. 德才论 (25)
- PAT甲级1015
- 【PAT】Basic 1015 :德才论(25)
- Pat(Advanced Level)Practice--1015(Reversible Primes)
- 【C++】浙大PAT (Basic Level)1015. 德才论 (25)
- PAT-B 1015. 德才论(同PAT 1062. Talent and Virtue)
- PAT (Basic Level) Practise (中文)1015. 德才论 (25)
- PAT1015. 德才论
- PAT-1015 Reversible Primes (20)
- PAT甲1015. Reversible Primes (20)
- PAT 1015 Graduate Admission (30)
- 1015. 德才论 (25)-PAT乙级真题-浙大PAT乙级真题java实现
- PAT乙级1015. 德才论 (25)
- zju pat 1015
- PAT basic 1015
- pat 1015