# 1015. Reversible Primes (20)

161人阅读 评论(0)

A reversible prime in any number system is a prime whose “reverse” in that number system is also a prime. For example in the decimal system 73 is a reversible prime because its reverse 37 is also a prime.

Now given any two positive integers N (< 105) and D (1 < D <= 10), you are supposed to tell if N is a reversible prime with radix D.

Input Specification:

The input file consists of several test cases. Each case occupies a line which contains two integers N and D. The input is finished by a negative N.

Output Specification:

For each test case, print in one line “Yes” if N is a reversible prime with radix D, or “No” if not.
Sample Input:

73 10
23 2
23 10
-2

Sample Output:

Yes
Yes
No

#include <bits/stdc++.h>
using namespace std;
bool isprime(int n){
if(n<2)
return false;
for(int i=2;i*i<=n;++i){
if(n%i==0)
return false;
}
return true;
}
int m=0;
while(num){
}
return m;
}
int main(){
while(cin>>n&&n>=0){
puts("Yes");
else puts("No");
}
}
0
0

个人资料
• 访问：132806次
• 积分：4908
• 等级：
• 排名：第6942名
• 原创：371篇
• 转载：9篇
• 译文：0篇
• 评论：39条
博客专栏
 CCF CSP题解 文章：53篇 阅读：12167
 PAT题解 文章：141篇 阅读：23723
阅读排行
最新评论