杭电ACM2186题

网站链接:http://acm.hdu.edu.cn/showproblem.php?pid=2186

题目不难,但是要做对不太容易。

#include<stdio.h>
int main()
{
    int c,n,x,a,b,d;
    scanf("%d",&c);
    while(c--)
    {
        scanf("%d",&n);
        a=n/2;
        n=n-a;
        b=n*2/3;
        d=n-b;
        x=0;
        if(a%10==0)
        {
            x=x+a/10;
        }
        else
        {
            x=x+a/10+1;
        }
        if(b%10==0)
        {
            x=x+b/10;
        }
        else
        {
            x=x+b/10+1;
        }
        if(d%10==0)
        {
            x=x+d/10;
        }
        else
        {
            x=x+d/10+1;
        }
        printf("%d\n",x);
    }
    return 0;
}   

猜你喜欢

转载自blog.csdn.net/qq_43104182/article/details/82464951