PAT_Basic 1007
来源:互联网 发布:淘宝店家用什么快递 编辑:程序博客网 时间:2024/05/21 05:36
PAT_Basic 1007
Next time, dont use markdown editor which is useless to me
/*让我们定义 dn 为:dn = pn+1 - pn,其中 pi 是第i个素数。显然有 d1=1 且对于n>1有 dn 是偶数。“素数对猜想”认为“存在无穷多对相邻且差为2的素数”。现给定任意正整数N (< 105),请计算不超过N的满足猜想的素数对的个数。输入格式:每个测试输入包含1个测试用例,给出正整数N。输出格式:每个测试用例的输出占一行,不超过N的满足猜想的素数对的个数。输入样例:20输出样例:4*/#include <iostream>#include <algorithm>using namespace std;int check(int num){ int flag = 1; int tmp = sqrt(num); for (int i = 2; i <= tmp; i++){ if (num%i == 0) flag = 0; } return flag;}void main(){ int num_in; int a[100000] = {0}; a[0] = 2; int cnt = 1; int cnt2 = 0; cin >> num_in; for (int i = 3; i < num_in; i++){ if (check(i) == 1){ a[cnt] = i; if ((a[cnt] - a[cnt - 1]) == 2) cnt2++; cnt++; } } cout << cnt2; system("pause");}
0 0
- PAT_Basic 1007
- PAT_Basic --- 1002
- PAT_Basic --- 1003
- PAT_Basic --- 1004
- PAT_Basic --- 1005
- PAT_Basic --- 1006
- PAT_Basic 1008
- PAT_Basic 1009
- PAT_Basic 1010
- PAT_Basic 1011
- PAT_Basic 1012
- PAT_Basic 1013
- PAT_Basic 1014
- PAT_Basic 1016
- PAT_Basic 1017
- PAT_Basic 1018
- PAT_Basic 1019
- PAT_Basic 1020
- leetcode:238. Product of Array Except Self(Java)解答
- swift空间位置,大小改变的动画效果
- 浏览器兼容性问题
- 欠拟合和过拟合
- 巨蟹座 55e外表达2000度 火山活泼岩浆遍布
- PAT_Basic 1007
- 笔记:可变参数方法
- Handler中的四种更新UI写法
- TCp/IP实验一
- 布局位置变动几种方式
- Grid/ScrollView 回滚到顶部(初始位置)
- IOS邮件发送的方法
- ScrollView与WebView结合使用时,设置webview字体大小的时候出现下方留白解决
- 字段和属性(C#)