OpenJudge

一直显示output limit exceeded怎么简化?

  • lianglu
    lianglu 16.8.24 回复

    #include<stdio.h>
    int main()
    {
    int M,N;
    int i;
    while(scanf("%d%d",&M,&N)!=EOF)
    {
    if(M!=0&&N!=0)
    {
    M>N?i=N-1:i=M-1;
    for(;i>0;i--)
    {
    if(N%i==0&&M%i==0)
    {
    printf("%d",i);
    break;
    }
    }
    }
    else break;
    }
    return 0;
    }

  • lianglu
    lianglu 16.8.24 回复

    求最大公约数的题

想要评论吗?

注册OpenJudge账号,如果您已经注册,请先登入