解题思路:
注意事项:
参考代码:
#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语言程序设计教程(第三版)课后习题6.3 (Java代码)浏览:695 |
C语言训练-斐波纳契数列 (C语言代码)浏览:1272 |
C语言程序设计教程(第三版)课后习题9.4 (Java代码)浏览:1448 |
妹子杀手的故事 (C语言代码)浏览:1301 |
循环入门练习5 (C语言代码)浏览:915 |
C语言程序设计教程(第三版)课后习题10.7 (C语言代码)浏览:743 |
整除问题 (C语言代码)浏览:594 |
简单的a+b (C语言代码)浏览:473 |
C二级辅导-分段函数 (C语言代码)浏览:790 |
小九九 (C语言代码)浏览:542 |