View Code of Problem 70

#include<stdio.h>
#include<math.h>
int main()
{
int i,j,p;
long q,d;
double sum=0;
scanf("%lld",&q);
while(q)
{if(q>1000000)
{d=q-1000000;
sum+=d*0.01;
q=1000000;
}
else if(q>600000&&q<=1000000)
{d=q-600000;
sum+=d*0.015;
q=600000;
}
else if(q>400000&&q<=600000)
{d=q-400000;
sum+=d*0.03;
q=400000;
}
else if(q>200000&&q<=400000)
{d=q-200000;
sum+=d*0.05;
q=200000;
}
else if(q>100000&&q<=200000)
{d=q-100000;
sum=sum+d*0.075;
q=100000;
}
else if(q<=100000)
{d=q;
sum=sum+d*0.1;
q=0;
}
}
printf("%.0lf",sum);
}

Double click to view unformatted code.


Back to problem 70