当前位置: 首页 > wzjs >正文

网站如何在百度搜索到互联网推广公司排名

网站如何在百度搜索到,互联网推广公司排名,什么网站可以做数据调查,网站不备案不能访问P1217 [USACO1.5] 回文质数 Prime Palindromes 题目描述 因为 151 151 151 既是一个质数又是一个回文数&#xff08;从左到右和从右到左是看一样的&#xff09;&#xff0c;所以 151 151 151 是回文质数。 写一个程序来找出范围 [ a , b ] ( 5 ≤ a < b ≤ 100 , 000 …

P1217 [USACO1.5] 回文质数 Prime Palindromes

题目描述

因为 151 151 151 既是一个质数又是一个回文数(从左到右和从右到左是看一样的),所以 151 151 151 是回文质数。

写一个程序来找出范围 [ a , b ] ( 5 ≤ a < b ≤ 100 , 000 , 000 ) [a,b] (5 \le a < b \le 100,000,000) [a,b](5a<b100,000,000)(一亿)间的所有回文质数。

输入格式

第一行输入两个正整数 a a a b b b

输出格式

输出一个回文质数的列表,一行一个。

输入输出样例 #1

输入 #1

5 500

输出 #1

5
7
11
101
131
151
181
191
313
353
373
383

说明/提示

Hint 1: Generate the palindromes and see if they are prime.

提示 1: 找出所有的回文数再判断它们是不是质数(素数).

Hint 2: Generate palindromes by combining digits properly. You might need more than one of the loops like below.

提示 2: 要产生正确的回文数,你可能需要几个像下面这样的循环。

题目翻译来自NOCOW。

USACO Training Section 1.5

产生长度为 5 5 5 的回文数:

for (d1 = 1; d1 <= 9; d1+=2) {    // 只有奇数才会是素数for (d2 = 0; d2 <= 9; d2++) {for (d3 = 0; d3 <= 9; d3++) {palindrome = 10000*d1 + 1000*d2 +100*d3 + 10*d2 + d1;//(处理回文数...)}}}
#include<bits/stdc++.h>
using namespace std;
int a[50000000];
int isPrime(int num)
{for(int i=2;i<=sqrt(num);i++)if(num%i==0)	return 0;return 1;
}
int makeHuiwen()
{int d1,d2,d3,d4,palindrome,cnt=0;for(d1=1;d1<=9;d1=d1+2)       //1位数{palindrome=d1;if(isPrime(palindrome)) cnt++,a[cnt]=palindrome;} for(d1=1;d1<=9;d1=d1+2)        //2位数 {	palindrome=d1*10+d1;if(isPrime(palindrome)) cnt++,a[cnt]=palindrome;}for(d1=1;d1<=9;d1=d1+2)      //3位数 	  for(d2=0;d2<=9;d2++){palindrome=d1*100+d2*10+d1;if(isPrime(palindrome)) cnt++,a[cnt]=palindrome;}for(d1=1;d1<=9;d1=d1+2)             //4位数for(d2=0;d2<=9;d2++){palindrome=d1*1000+d2*100+d2*10+d1;if(isPrime(palindrome)) cnt++,a[cnt]=palindrome;	}for(d1=1;d1<=9;d1=d1+2)					//5位数 	for(d2=0;d2<=9;d2++)		for(d3=0;d3<=9;d3++){palindrome=d1*10000+d2*1000+d3*100+d2*10+d1;if(isPrime(palindrome)) cnt++,a[cnt]=palindrome;	}for(d1=1;d1<=9;d1=d1+2)					//6位数 	for(d2=0;d2<=9;d2++)		for(d3=0;d3<=9;d3++){palindrome=d1*100000+d2*10000+d3*1000+d3*100+d2*10+d1;if(isPrime(palindrome)) cnt++,a[cnt]=palindrome;	}for(d1=1;d1<=9;d1=d1+2)	                //7位数 for(d2=0;d2<=9;d2++)for(d3=0;d3<=9;d3++)for(d4=0;d4<=9;d4++){palindrome=d1*1000000+d2*100000+d3*10000+d4*1000+d3*100+d2*10+d1;if(isPrime(palindrome)) cnt++,a[cnt]=palindrome;}for(d1=1;d1<=9;d1=d1+2)	                //8位数 for(d2=0;d2<=9;d2++)for(d3=0;d3<=9;d3++)for(d4=0;d4<=9;d4++){palindrome=d1*10000000+d2*1000000+d3*100000+d4*10000+d4*1000+d3*100+d2*10+d1;if(isPrime(palindrome)) cnt++,a[cnt]=palindrome;}return 0;
}int main()
{int small,big;cin>>small>>big;makeHuiwen();for(int i=0;i<=50000000;i++){if(a[i]>=small && a[i]<=big){cout<<a[i]<<endl;}}return 0;}
http://www.dtcms.com/wzjs/49254.html

相关文章:

  • 湖南企业网站建设制作企业推广语
  • 静态网页制作网站seo网站推广专员
  • 能赚钱的网站怎么做百度关键词挖掘查排名工具
  • 南宁做网站公司必荐云尚网络朝阳网站建设公司
  • wordpress托管到github武汉seo首页优化公司
  • 网站开发跟app开发的差别烟台seo网络推广
  • 用dw怎么做网站百度蜘蛛池自动收录seo
  • 桂林网站建设哪家好免费无代码开发平台
  • 设计上海2021成都百度seo推广
  • 网站源码整站下载网店推广运营
  • 没有网站如何做淘宝客nba交易最新消息汇总
  • 河北建设工程信息网正规网站网站排名软件有哪些
  • 做高端生活方式的网站seo新手入门教程
  • 宁德市路桥建设有限公司网站seo 推广服务
  • 做u盘的老外网站手机如何制作网站
  • 重庆高端网站建设价格如何进行网络推广
  • 哪里有建设银行网站人多怎么优化
  • 辽宁建设工程信息网中标结果公示几天站长工具seo综合查询腾讯
  • 网站文件名格式软文投稿平台有哪些
  • 做网站的参考文献网页设计制作网站
  • wordpress播客播放器源码温州seo教程
  • wordpress首页home苏州seo关键词优化外包
  • 门户网站整改情况报告今日热点新闻一览
  • 做视频教学网站百度seo手机
  • 单页网站的域名百度云网盘网页版登录
  • 怎么给网站做懒加载seo入门教程网盘
  • 平台网站如何做推广方案设计鹤壁seo
  • 网站建设提供排名怎么优化自己公司的网站
  • 烟台智能建站模板浏览器广告投放
  • 深圳市防今天防疫情况seo优化一般包括哪些