View Code of Problem 448

#include <stdio.h>
int main()
{
    int n;
    while(scanf("%d",&n)!=EOF)
    {
        int a,b,c,d;
        while(n--)
        {
            scanf("%d%d",&a,&b);
            double s1,s2,x;
            if(b%5>=3)
                c=b/5+1;
            else
                c=b/5;
            if(b%4>2)
                d=b/4+1;
            else
                d=b/4;
            if(a<=3)
            {
                s1=11+c*2;
                s2=11+d*2.5;
            }
            else if(a>3&&a<=10)
            {
                s1=11+c*2+(a-3)*2;
                s2=11+d*2.5+(a-3)*2.5;
            }
            else if(a>10)
            {
                s1=11+7*2+(a-10)*3+c*2;
                s2=11+7*2.5+(a-10)*3.75+d*2.5;
            }
            x=s2-s1;
            printf("%.lf\n",x);
        }
    }
    return 0;
}

Double click to view unformatted code.


Back to problem 448