为什么这还是不是满分啊,感谢大佬指点
查看原帖
为什么这还是不是满分啊,感谢大佬指点
1465144
Augenstern30楼主2025/1/15 21:13
#include <stdio.h>
#include <stdlib.h>
int main()
{
    int base[8],advance[4],top[3];
    int L1=0,L2=0,L3=0;
    int i,sum=0;
    for(i=0;i<8;i++)
    {
        scanf("%d",&base[i]);
        L1+=base[i];
    }
    for(i=0;i<4;i++)
    {
        scanf("%d",&advance[i]);
    }
    for(i=0;i<3;i++)
    {
        scanf("%d",&top[i]);
    }
    if(L1>=80)
    {
        for(i=0;i<4;i++)
        {
            L2+=advance[i];
            if(L2>=40)
            {
                for(i=0;i<3;i++)
                {
                    L3+=top[i];
                    sum=L1+L2+L3;
                }
            }
            else
            {
                sum=L1+L2;
            }
        }
    }
    else
    {
        sum=L1;
    }
    printf("%d",sum);
    return 0;
}

2025/1/15 21:13
加载中...