跪求大佬解pta哥德巴赫猜想

mac2026-08-28  8

#include<stdio.h> #include<math.h> int prime(int x) { int i; for (i=2;i<=sqrt(x);i++) { if (x%i==0) break; } if (i>sqrt(x)) return 1; else return 0; } int main() { int N,p,q; scanf ("%d",&N); for(p=3;p<N;p++) { q=N-p; if (prime§1&&p%21&&prime(q)1&&q%21) {printf ("%d=%d+%d\n",N,p,q); break;} } return 0; } 我想知道我是哪里错了,pta直接给我跳过测试点emmmmmm

最新回复(0)