题目

此题比较简单,首先以20为例,如果要使得两个数和为20,那么一定一个数小等于10,另一个数大于等于10,所以让两个指针从中间各自向左向右探查,如果同时是素数就返回

#include <iostream>
#include <cmath>
using namespace std;bool is_prime(int num)
{for(int i=2;i<=sqrt(num);i++){if(num%i==0)return false;}return true;}int main()
{int num=0;while(cin >> num){for(int i = num /2 ;i>=0 ;i--){if(is_prime(i) && is_prime(num-i)){cout<<i<<endl;cout<<num-i<<endl;break;//直接跳出}}}return 0;
}

基础编程题之查找组成一个偶数最接近的两个素数相关推荐

  1. 查找组成一个偶数最接近的两个素数

    任意一个偶数(大于2)都可以由2个素数组成,组成偶数的2个素数有很多种情况,本题目要求输出组成指定偶数的两个素数差值最小的素数对 输入描述: 输入一个偶数 输出描述 输出两个素数 实例: 输入: 20 ...

  2. 华为机试HJ60:查找组成一个偶数最接近的两个素数

    作者:翟天保Steven 版权声明:著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处 题目描述: 任意一个偶数(大于2)都可以由2个素数组成,组成偶数的2个素数有很多种情况,本题目要 ...

  3. 基础编程题之奇数位(偶数位)都是奇数(偶数)

    文章目录 题目 解题思路 代码 注意 题目 牛客 解题思路 题目的意思是给定一个数组arr,让你调整它,最终这个数组必须满足奇数位上的数字必须是奇数,偶数位上的数字必须是偶数,其中1,3,5,7-算作 ...

  4. C++基础编程题(27)输入一个数字,为其高,一个符号*,输出该符号组成的平行四边形形状

    C++基础编程题(27)输入一个数字,为其高,一个符号*,输出该符号组成的平行四边形形状

  5. 判断三角形java代码_java基础编程题之异常处理

    以下是刚开始学习java的基础编程题,每天持续更新java每个知识点的题目,持续练习,不断提高java基本功,培养编程能力.今天的练习的十八题是java的异常处理的使用. 1.检测年龄不能为负数和大于 ...

  6. 华为机试题python版节选(基础编程题)

    前言 自学python之后,可以借助这些企业招聘时的机考题目来锤炼一下实践能力.. 每道题含要点解析,是按照自己理解梳理的,多个答案的是结合自己的答案+网上的答案,不一定很严谨,请读者自行在编译器中调 ...

  7. c语言编写程序判断图的连通,图论期末大作业编程题(如何判断一个4连通4正则图为无爪、无K4图)...

    博士期间估计这可能是唯一一个要编程的作业,搞了半天弄出这个东西,放这里为以后用到的时候查找方便. 说来也是可笑,读博士期间发现大家对上课也都没什么兴趣,老师也是那么回事,都说博士期间学的课程是要有助于 ...

  8. 实体类 接口_Java 语言基础编程题 (二维数组, 五子棋游戏, 实体类和接口)

    原文:Java 语言基础编程题 (二维数组, 五子棋游戏, 实体类和接口, 视频讲解) 这里分享三道编程题, 下面是我个人的视频讲解 二维数组, 五子棋游戏, 实体类和接口_哔哩哔哩 (゜-゜)つロ ...

  9. PTA-然后是几点(基础编程题)

    PTA-然后是几点(基础编程题) 有时候人们用四位数字表示一个时间,比如1106表示11点零6分.现在,你的程序要根据起始时间和流逝的时间计算出终止时间. 读入两个数字,第一个数字以这样的四位数字表示 ...

最新文章

  1. 用微信公众号做一个网页版商城
  2. Java 线程同步 synchronized
  3. IDM——服务器响应显示您没有权限下载此文件(百度网盘下载问题)
  4. django html跳转页面跳转页面,Django html单击打开另一个html页面
  5. 绘图python_Python绘图
  6. django 模板mysql_59 Django基础三件套 , 模板{{}}语言 , 程序连mysql Django项目app Django中ORM的使用...
  7. 第五章:几个重要技术总结
  8. 比较HTML元素和Native组件的区别
  9. 转】 神奇图片解析之旋转的舞女
  10. 拷贝构造函数什么时候调用?
  11. 用Linux编写C语言程序
  12. 二、Spring AOP 切面的定义
  13. 深圳以招聘忽悠面试的培训机构
  14. 【Windows】Windows10 企业版 LTSC/Windows Server 2019如何安装应用商店和UWP应用?
  15. 微信小程序实践——实验4高校新闻网
  16. 【刷题】洛谷 P4142 洞穴遇险
  17. 网站如何做seo优化
  18. 【ChatGPT整活大赏】写论文后自动生成视频
  19. C++ 图书管理系统设计
  20. 复试数据库系统概论(2)

热门文章

  1. 经典面试题(43):以下代码将输出的结果是什么?
  2. html 控制文字的标签,html里面有一个控制文字滚动的标签marquee,比较有用。
  3. excel插入行 uipath_Uipath中excel的activities用法介绍
  4. ecs 对比 本地服务器_阿里云服务器双十一活动福利
  5. Pycharm的git密码填错了的修改方法
  6. php通过使用curl获取http或者https的响应信息的方式
  7. excel三次样条函数_Excel中F1到F12键的神奇用法
  8. 【ES6(2015)】Object对象
  9. vs2015-OpenGL绘制三角形
  10. WEB安全基础-PHP+MySQL实践