2 条题解

  • 0
    @ 2025-10-23 22:27:27

    数学题 #include<stdio.h>

    int main()

    {

    int t;

    scanf("%d",&t);

    while(t--)

    {

    int d,b,c;

    scanf("%d%d%d",&d,&b,&c);

    int count=0;

    int a[3]={d,b,c};

    for(int i=0;i<2;i++)

    {

    for(int j=0;j<2-i;j++)

    {

    if(a[j]<a[j+1])

    {

    int tem=a[j+1];

    a[j+1]=a[j];

    a[j]=tem;

    }

    }

    }

    for(int i=0;i<3;i++)

    {

    if(a[i]!=0)

    {

    count++;

    a[i]--;

    }

    }

    if(a[0]*a[0+1]!=0)

    {

    count++;

    a[0]--;

    a[0+1]--;

    }

    if(a[0]*a[0+2]!=0)

    {

    count++;

    a[0]--;

    a[2]--;

    }

    if(a[1]*a[1+1]!=0)

    {

    count++;

    a[1]--;

    a[2]--;

    }

    if(a[0]*a[1+1]*a[1]!=0)

    {

    count++;

    }

    printf("%d\n",count);

    }

    return 0;

    }

    信息

    ID
    117
    时间
    1000ms
    内存
    256MiB
    难度
    7
    标签
    (无)
    递交数
    265
    已通过
    58
    上传者