30分求指点
查看原帖
30分求指点
1529539
AnionicCr楼主2024/11/4 22:13

我已经尽己所能将代码最简化了,但是4个TLE 3个WA,求大神指教

#include <stdio.h>
int main()
{
    char n[10]={0};
    int sum=0;
    for(int i=0;i<10;i++)
    {
        scanf("%c",&n[i]);
        if(n[i]>='0'&&n[i]<='9')
        {
            continue;
        }
        else
            i--;
    }

    for(int j=0;j<9;j++)
    {
        sum=sum+(n[j]-48)*(j+1);
    }

    if((sum%11)==n[9]-48)
    {
        printf("Right");
    }else
    {
            printf("%c-%c%c%c-%c%c%c%c%c-%d\n", n[0], n[1], n[2], n[3], n[4], n[5], n[6], n[7], n[8], sum%11);
    }

    return 0;
}


2024/11/4 22:13
加载中...