解题思路:
注意事项:
参考代码:
#include <stdio.h> #include <cstdlib> #include <iostream> #include <cmath> #include <cstring> #include <string> #include <algorithm> #include <functional> using namespace std; int isprime(int n) { for(int i = 2; i <= floor(sqrt(n)+0.5); ++i) { if(n%i == 0) { return 0; } } return 1; } int main() { int n, cnt=0; scanf("%d", &n); for(int i = 2; i <= n/2; ++i) { if(isprime(i) && isprime(n-i)) { cnt++; } } printf("%d\n", cnt); return 0; }
0.0分
0 人评分
【蟠桃记】 (C++代码)(递归计算)浏览:976 |
C语言程序设计教程(第三版)课后习题1.6 (C语言代码)浏览:585 |
程序员的表白 (C语言代码)浏览:1328 |
川哥的吩咐 (C++代码)浏览:1016 |
C语言训练-大、小写问题 (C语言代码)浏览:2357 |
C语言训练-尼科彻斯定理 (C语言代码)浏览:469 |
C语言程序设计教程(第三版)课后习题6.6 (C++代码)浏览:633 |
C语言程序设计教程(第三版)课后习题6.6 (C语言代码)浏览:349 |
C语言程序设计教程(第三版)课后习题8.6 (C语言代码)浏览:567 |
C语言程序设计教程(第三版)课后习题5.4 (C语言代码)浏览:787 |