1015. Reversible Primes (20)
来源:互联网 发布:win10 mysql安装失败 编辑:程序博客网 时间:2024/05/16 02:13
题目:https://www.patest.cn/contests/pat-a-practise/1015
注意:0和1都不是素数
#include<cstdio>#include<algorithm>using namespace std;#define MAX 100010bool prime[MAX] = {0};void init(){prime[0] = 1;prime[1] = 1;for(int i=2; i<MAX; i++)for(int j = i*2; j<MAX; j+=i)prime[j] = 1;}int change(int num,int radix){int a[100]={0},len=0,x=0;while (num!=0){a[len] = num%radix;num = num/radix;len++;}for(int i=0; i<len; i++){x = x*radix + a[i];}return x;}int main(){//初始化素数表init();//输入数据while (1){int num,radix,x;scanf("%d",&num);if(num<0)break;scanf("%d",&radix);x = change(num,radix);if(prime[num] == 0 && prime[x] == 0){printf("Yes\n");}else{printf("No\n");}}return 0;}
0 0
- 1015. Reversible Primes (20)
- 1015. Reversible Primes (20)
- 1015. Reversible Primes (20)
- 1015. Reversible Primes (20)
- 1015. Reversible Primes (20)
- 1015. Reversible Primes (20)
- 1015. Reversible Primes (20)
- 1015. Reversible Primes (20)
- 1015. Reversible Primes (20)
- 1015. Reversible Primes (20)
- 1015. Reversible Primes (20)
- 1015. Reversible Primes (20)
- 1015. Reversible Primes (20)
- 1015. Reversible Primes (20)
- 1015. Reversible Primes (20)
- 1015. Reversible Primes (20)
- 1015. Reversible Primes (20)
- 1015. Reversible Primes (20)
- FATFS文件系统读写数据
- 1013. Battle Over Cities (25)
- VS2013中添.h/.lib/.dll文件
- spark MLlib 学习
- 01-复杂度1 最大子列和问题 (20分)
- 1015. Reversible Primes (20)
- 1:NoSQL简介、初识MongoDB
- 编写可维护的javascript读书笔记
- C
- 51nod 1163 最高的奖励 贪心
- 六年测试之精华分享:产品质量应从哪些方面提高
- 二叉搜索树
- Spark Streaming + Kafka
- linux环境下项目启动