请问超时如何修改
查看原帖
请问超时如何修改
1226311
zzlovequq楼主2023/12/20 10:54
#include<stdio.h>
int isPrime(int n)
{
    if(n<=1)return 0;
    for(int i=2;i*i<n;i++)
    {
        if(n%i==0)return 0;
    }
    return 1;
}
void num(int N)
{
    for(int i=2;i<N;i++)
    {
        if(isPrime(i)==1&&isPrime(N-i)==1)
        {
            printf("N=%d+%d\n",i,N-i);
            break;
        }
    }
}
int main()
{
    int n;scanf("%d",&n);
    for(int i=4;i<=n;i+2)
    {
        num(i);
    }
    return 0;
}
2023/12/20 10:54
加载中...