题目描述:
“性感素数 ”是指形如 (p,p+6) 这样的一对素数。

之所以叫这个名字,是因为拉丁语管“六”叫“sex”(即英语的“性感”)。

现给定一个整数,请你判断其是否为一个性感素数。

输入格式
输入在一行中给出一个正整数 N。

输出格式
若 N 是一个性感素数,则在一行中输出 Yes,并在第二行输出与 N 配对的另一个性感素数(若这样的数不唯一,输出较小的那个)。

若 N 不是性感素数,则在一行中输出 No,然后在第二行输出大于 N 的最小性感素数。

数据范围
1≤N≤108
输入样例1

47

输出样例1:**
Yes

41

输入样例2:

21

输出样例2:

No
23

代码

#include<iostream>
using namespace std;
bool is_prime(int x)
{if (x < 2) return false;for (int i = 2; i <= x / i; i++)if (x % i == 0)return false;return true;
}
int main()
{int n;cin >> n;if (is_prime(n - 6) && is_prime(n)){cout << "Yes" << endl << n - 6;return 0;}if (is_prime(n + 6) && is_prime(n)){cout << "Yes" << endl << n + 6;return 0;}for (int i = n + 1;; i++){if (is_prime(i) && (is_prime(i - 6) || is_prime(i + 6))){cout<<"No"<<endl<<i;return 0;}}
}

Acwing 4268. 性感素数相关推荐

  1. PAT--1099 性感素数(C语言)

    "性感素数"是指形如 (p, p+6) 这样的一对素数.之所以叫这个名字,是因为拉丁语管"六"叫"sex"(即英语的"性感&quo ...

  2. 1099 性感素数 (20 分)

    步骤 判断N本身是不是性感素数 a. N和N-6 b. N+6和N 从N+1枚举,判断这个数是不是性感素数 a. 判断两种情况 ⅰ. N-6 ⅱ. N+6 b. 判断一种情况 ⅰ. N+6,(N+1和 ...

  3. PAT——1099 性感素数

    "性感素数"是指形如 (p, p+6) 这样的一对素数.之所以叫这个名字,是因为拉丁语管"六"叫"sex"(即英语的"性感&quo ...

  4. 算法——AcWing算法提高课中代码和题解

    文章目录 第一章 动态规划 (完成情况:64/68) 数字三角形模型 最长上升子序列模型 背包模型 状态机模型 状态压缩DP 区间DP 树形DP 数位DP 单调队列优化DP 斜率优化DP 第二章 搜索 ...

  5. 【数学专题】约数个数与欧拉函数

    整理的算法模板合集: ACM模板 目录 一.约数个数 1. AcWing 1291. 轻拍牛头 2. AcWing 1294. 樱花 2.1 AcWing 197. 阶乘分解 3. AcWing 19 ...

  6. PTA乙级题解(110题全)

    First of all 如果你是你们学校的ACM选手 那么我猜你的目标可能是下面几个吧(^v^) (1) ACM区域赛拿牌 (2) PTA顶级(Top Level) (3) CCF-CSP认证400 ...

  7. PAT (Basic Level) Practice (中文)题目集合

    1001 害死人不偿命的(3n+1)猜想 (15 分) #include<bits/stdc++.h> using namespace std;int n, ans; int main() ...

  8. PAT乙级题目合集(思路笔记)

    1.害死人不偿命的(3n+1)猜想 import java.util.Scanner; public class Main{ public static void main(String[] args ...

  9. PAT乙级题目对应知识点分类梳理例程(更新至1102)

    PAT乙级题目对应知识点分类梳理 PAT乙级的90道题的知识点与对应的题号整理如下,便于做专项练习和巩固! 题型 备注 1.字符串函数 考察字符串相关知识,如逆转.字母与数字的判断与转化.字符串拼接. ...

最新文章

  1. NetBeans 时事通讯(刊号 # 57 - May 27, 2009)
  2. wios设置证书登陆
  3. android surfaceflinger研究----显示系统
  4. 第五章 PX4-Pixhawk-GPS解析
  5. WCF服务实现客户端Cookie共享,表单验证的解决方案
  6. oc知识点 类的扩展
  7. java web 项目打成war包部署到服务器上
  8. php 前端加密密码,WEB前端对应PHP后端的AES加密解密代码
  9. 数据挖掘面试题之梯度提升树
  10. 【路径规划】基于matalb穷举法机器人栅格地图避障路径规划【含Matlab源码 1675期】
  11. SQL语法提示工具SQL Prompt 发布v10.6
  12. iframe透明解决方案
  13. 电子知识基础——电阻
  14. Oracle的sqlnet.ora文件配置
  15. Power up! 这三个小时IBM都讲了些啥?
  16. ​手把手教你做个AR涂涂乐 ​
  17. 信息学奥赛一本通——2066:【例2.3】买图书
  18. C++优化三板斧:Three Optimization Tips for C++
  19. pywinauto 自动进行远程桌面登陆 remote desktop connection
  20. 【2021-03-17】JS逆向之某实时票房榜数据解密

热门文章

  1. 吐血整理 | 据说这里有一份关于BAT的 “宝藏级” 面试记录终于可以看了!
  2. 防灾科技学院的计算机如何,防灾科技学院最好的专业是什么
  3. 中山大学计算机在职研究生分数线,中山大学在职研究生考试分数线是多少?
  4. html对称标记,html5/css3 字体 对称渐变+描边+影子
  5. 2023南京邮电大学通达学院《数学实验》MATLAB实验答案
  6. 《穷爸爸和富爸爸》读后感
  7. 如何看iPhone是哪个国家的
  8. 程序员需知的 59 个网站
  9. 芯片开发必读 | 什么是IP设计?为什么它很重要?
  10. LeetCode 234