腾讯2017秋招笔试[编程题] 素数对
来源:互联网 发布:平板淘宝怎么开店 编辑:程序博客网 时间:2024/06/06 16:31
时间限制:1秒
空间限制:32768K
给定一个正整数,编写程序计算有多少对质数的和等于输入的这个正整数,并输出结果。输入值小于1000。
如,输入为10, 程序应该输出结果为2。(共有两对质数的和为10,分别为(5,5),(3,7))
如,输入为10, 程序应该输出结果为2。(共有两对质数的和为10,分别为(5,5),(3,7))
输入描述:
输入包括一个整数n,(3 ≤ n < 1000)
输出描述:
输出对数
输入例子1:
10
输出例子1:
2#include <cstdio>#include <cmath>int is_prime(int n){ if(n<=1) return 0; int m=round(sqrt(n)); for(int i=2;i<=m;i++) if(n%i==0) return 0; return 1;}int main(){ int n; int cnt=0; while(scanf("%d",&n)==1){ for(int i=2;i<=n/2;i++){ if(is_prime(i)&&is_prime(n-i)) cnt++; } printf("%d\n",cnt); } return 0;}
阅读全文
0 0
- 腾讯2017秋招笔试编程题--素数对
- 腾讯2017秋招笔试[编程题] 素数对
- 腾讯2017秋招笔试编程题:素数对 [python]
- 腾讯2017秋招笔试编程题(三)---素数对
- 腾讯2017秋招笔试编程题之素数
- 素数对--腾讯2017校招编程
- 腾讯2017秋招笔试编程题
- 腾讯2017秋招笔试编程题
- 腾讯2017秋招笔试编程题
- 腾讯2017秋招编程笔试题
- 腾讯2017秋招笔试编程题
- 腾讯2017秋招笔试编程题
- 腾讯2017秋招笔试编程
- 腾讯2016秋招笔试编程题
- 腾讯2017秋招笔试编程题--编码
- 腾讯2017秋招笔试编程题--游戏任务标记
- 腾讯2017秋招笔试编程题--geohash编码
- 腾讯2017秋招笔试编程题_编码
- C. Qualification Rounds
- 内部类获取外部类的成员变量
- 集成学习之Bagging与Boosting
- 二分查找算法
- 6.5OpenCV双边滤波
- 腾讯2017秋招笔试[编程题] 素数对
- Bootstrap按钮式下拉菜单
- keepalived的安装及问题定位
- tp5模型笔记---一对一
- 深度图,点云图滤波去噪方法
- BZOJ 2794: [Poi2012]Cloakroom 背包DP
- 数值分析-劈因子法(贝尔斯托法)python3实现
- leetcode 1. Two Sum -----java
- 进程间通信—信号