#include<stdio.h> int func(int n); int main() { int n,count=0,half,j; scanf("%d",&n); half=n/2; for(j=2;j<=half;j++) if(func(j)&&func(n-j)) count++; printf("%d\n",count); return 0; } int func(int n) { int i=1,flag=0; for(;i<n;i++) if(n%i==0) flag++; if(flag==1) return 1; else return 0; }
0.0分
3 人评分
C语言程序设计教程(第三版)课后习题11.11 (C语言代码)浏览:772 |
2005年春浙江省计算机等级考试二级C 编程题(3) (C语言代码)浏览:390 |
简单的a+b (C语言代码)浏览:760 |
C语言程序设计教程(第三版)课后习题10.2 (C语言代码)浏览:1466 |
简单的a+b (C语言代码)浏览:546 |
C语言程序设计教程(第三版)课后习题5.6 (C语言代码)浏览:564 |
C二级辅导-等差数列 (C语言代码)浏览:695 |
简单的事情 (C语言代码)浏览:638 |
C语言程序设计教程(第三版)课后习题9.1 (C语言代码)浏览:568 |
C语言程序设计教程(第三版)课后习题6.4 (C语言代码)浏览:376 |