[0716] Jsoi B Rsss

rsss

时间限制:1秒  内存限制: 128 MB

试题描述

    在质数的大家庭中,大小之差不超过2的两个质数称它俩为一对孪生素数,如2和3、3和5、17和19等等。请你统计一下,在不大于自然数N的质数中,孪生素数的对数。

输入要求

    输入文件rsss.in只有一行,一个自然数N。(N<=10^6)

输出要求

    输出文件rsss.out只有一行,一个整数,表示N以内孪生素数的对数。

输入样例

20

输出样例

5

知识点及提示

打印素数表的方法0.0

 

Var i,j,n,l,k:longint;
    p:array[1..1000000]of boolean;
    pt:Array[1..100000]of longint;
function pr(l:longint):boolean;
var kk:longint;
begin
  for kk:=1 to trunc(sqrt(l)) do if (l mod i=0) and (l<>kk) then exit(true);
  exit(false);
end;
begin
  fillchar(p,sizeof(p),true);

  i:=2;
  readln(n);

  i:=2;
  while i<=n do
  begin
        if p[i] then
        begin
        j:=i*2;

        while j<=n do
        begin p[j]:=false; inc(j,i); end;
        end;
        inc(I);
  end;
  l:=0;
  for i:=1 to n do if p[i] then
  begin
    inc(l);
    pt[l]:=i;
  end;
  if not pr(n) then begin
    inc(l);
    pt[l]:=n;
  end;
  for i:=2 to  l do if (pt[i+1]-pt[i]<=2)and (pt[i+1]<>0) and(pt[i]<>0) then  inc(k);
  writeln(k);
end.

 

转载于:https://www.cnblogs.com/shy-/archive/2012/07/16/2593263.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/434427.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

asp页面怎么转html页面,将asp页面转换成html页面 代码

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼将asp页面转换成html页面Sub GenFile(id)dim objXmlHttpset objXmlHttp Server.CreateObject("Microsoft.XMLHTTP")objXmlHttp.open "GET","http://www.xxx.com/product.asp?id" & id ,falseo…

You must install 'msgfmt' on your build machine

ubuntu&#xff1a;sudo apt-get install gettext 就OK

HDOJ 1875 畅通工程再续

这个畅通工程还是一交就过&#xff0c;看来畅通工程用来入门是最好了&#xff0c;以后拿这些来挂就不会那么打击人了&#xff0c;天天开心。这里求最小生成树之前要自己构图&#xff0c;很简单就是求出点到点之间的距离&#xff0c;如果距离大于1000和小于10都视作不连通。点少…

ISDN与PSTN的区别是什么?

ISDN是综合业务数字网的简称&#xff0c;它由电话综合数字网&#xff08;IDN&#xff09;发展而来。ISDN是数字交换和数字传输的结合&#xff0c;它以迅速、准确、经济、有效的方式提供目前各种通信网络中现有的业务&#xff0c;而且将通信和数据处理结合起来&#xff0c;开创了…

html5 audio 获取播放时间,html5 audio 延时获取播放路径播放失败

为什么audio对象在延时1000毫秒之后就不能执行播放呢?歌曲的路径需要从数据库中获取&#xff0c;所以需要用ajax来交互&#xff0c;但是发现假如时间过长即使获取到路径也不能执行播放。为方便测试使用setTimeout来模拟自动播放音乐测试试试看能不能听到声音。(function () {v…

VOIP,PSTN,ISDN

近来在电视、杂志特集等展露头脚的「IP电话」&#xff0c;因其通话费用低廉而有口皆碑。IP电话利用的IP网络在互联网的世界里是众所周知的。互联网被认为基本上是免费的网络。接下来以此开放的技术和构想作为基础而登场的就是IP电话。IP电话与构成 所谓的IP电话 所谓的IP电话就…

2021高考成绩查询时间福州,福州2021高考填志愿入口

高考结束后学校和专业如何选择2021-06-07 20:19:16文/杨婷现在很多考生高考结束之后&#xff0c;不知道怎么选择学校和专业&#xff0c;下面小编为大家整理了相关内容&#xff0c;以供参考&#xff0c;一起来看看&#xff01;高考结束后学校和专业如何选择一、根据孩子兴趣来进…

svn在linux下的使用(svn命令行)ubuntu 删除 新增 添加 提交 状态查询 恢复

合并步骤&#xff1a;&#xff08;1&#xff09;先切换到分支&#xff1b;&#xff08;2&#xff09;svn merge trunk . &#xff08;3&#xff09;svn sw trunk &#xff08;4&#xff09;svn merge --reintegrate branch . svn merge http://59.251.189.152:8989/svn/ron/tru…

关于关闭office 2010中的OSPPSVC服务的方法

今天重装了系统,并安装了office 2010 VOL版,结果发现在使用word、Excel等程序时&#xff0c;系统同时打开了一个OSPPSVC的进程(是一个服务)&#xff0c;但是在word等程序关闭后,该进程不能关闭&#xff0c;仍在后台运行&#xff0c;让人感觉不舒服。通过查找发现&#xff1a; 文…

计算机组装与维护模拟测试题三答案,春季高考信息技术模拟题3(计算机组装与维修部分含答案)...

36.计算机硬件系统的核心部件是A&#xff0e;主板B&#xff0e;CPUC&#xff0e;内存D&#xff0e;硬盘 37.北桥芯片的功能不包括A&#xff0e;对CPU类型和主频的支持B&#xff0e;对ECC纠错的支持C&#xff0e;对内存类型和最大容量的支持D&#xff0e;对USB接口的支持 38.操作…

【原创】SqlServer 2005 BCP命令详解

一、命令详解 1.  将远程数据库数据导出到本地文件 EXEC master..xp_cmdshell bcp "sql查询语句" queryout 本地文件路径 -t"," -c -S服务器ip -U"用户名" -P"密码" 注意&#xff1a;在本机上执行的命令最终文件未必备份到本机&…

wince6下usb摄像头(UVC)使用指南

转自&#xff1a;http://hi.baidu.com/cahbb/blog/item/6d76093498fe0790a61e120e.html 在搭好了wince6的开发环境之后&#xff0c;下一步试验一下wince6下使用摄像头的方法。搜集了不少资料&#xff0c;从中学习了很多有用的东西&#xff0c;在这给记录下来&#xff0c;方便…

如何用计算机绘图画图,2018年《计算机绘图》考试试题及答案【完整版】.doc

2018年《计算机绘图》试题及答案【完整版】一、填空题1、CAD的常用图形输入设备有 、数字化仪、图形输入板、光笔、 等。鼠标键盘2、CAD系统的显示器有阴极射线管显示器、 显示器和等离子显示器。液晶显示器3、CAD的软件可分为 软件、支撑软件和 软件三个层次。系统软件、应用软…

使用SqlCommandBuilder

使用命令构造器添加行 View Code using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Data; using System.Data.SqlClient;namespace PersistAddsBuilder {class Program{static void Main(string[] args){string connStri…

Asterisk权威指南/第一章 一场电话革命

当我们开始着手写一本Asterisk书的时候&#xff08;大概五年前&#xff09;&#xff0c;我们确信Asterisk将会从根本上改变通讯行业。今天&#xff0c;我们预言的这场革命几乎就要完成了。Asterisk现在是世界上最成功的PBX&#xff0c;并且是通讯行业的公认技术&#xff08;尽管…

html怎么导入js编辑,three.js怎么导入html

用户&#xff1a;骑士的素材火2016年11月18日webGL可以让我们在canvas上实现3D效果。而three.js是一款webGL框架&#xff0c;由于其易用性被广泛应用。如果你要学习webGL&#xff0c;抛弃那些复杂的原生接口从这款框架入手是一个不错的选择。博主目前也在学习three.js&#xff…

编程是一门实践性的科学

编程是一门实践性的科学&#xff0c;仅仅靠看书、看别人写的代码是远远不够的&#xff0c;因此&#xff0c;必须多做实践才行&#xff0c;只有通过不断的练习&#xff0c;大量的使用&#xff0c;才能做到更深的理解&#xff0c;掌握的更好&#xff01;转载于:https://www.cnblo…

Asterisk权威指南/第二章 Asterisk架构

Asterisk和其他传统的PBX完全不同&#xff0c;因为Asterisk的拨号计划以同样的方式处理所有的入局信道&#xff08;incoming channels&#xff09;。 传统的PBX在逻辑上区分工作站信道&#xff08;连接电话机&#xff09;和电话局信道&#xff08;连接到外部世界&#xff09;。…

正确断开计算机和网络的方法是,网络管理与维护-题库

一、选择题( 共139小题每题2分)1. 通常在网吧里&#xff0c;LAN采用的拓扑结构和网线类型为&#xff1f; CA. 总线型和STPB. 总线型和UTPC. 星形和UTPD. 环型和STP2. 局域网常用设备不包括&#xff1f; CA. 线缆&#xff0c;如光纤、双绞线、同轴电缆等B. 集线器C. MODEMD. 路由…

[Zhuan]Lua about

Lua 程式開發筆記 明明我在用 Mac OSX 寫這篇文章&#xff0c;但是依慣例還是要用 FreeBSD 的安裝範例 安裝 # cd /usr/ports/lang/lua; make install distclean語法 字串: > print(aabbcc) aabbcc > print("aabbcc") aabbcc > print([[aabbcc]]) aabbcc &g…