View Code of Problem 96

#include<stdio.h> 
#include<string.h> 
int main() 
{ double k;
char b[3];
int n;
while(scanf("%d%s",&n,&b),n)
{
if(b[0]=='B') k=0;
else if (b[0]=='K') k=n*1.0*24;
else if (b[0]=='M') k=n*1.0*(1024*1024-1000*1000);
else if (b[0]=='G') k=n*1.0*1024*1024*1024-n*1.0*1000*1000*1000;
else if (b[0]=='T') k=1.0*n*1024*1024*1024*1024-1.0*n*1000*1000*1000*1000;
printf("%.0lf\n",k);
k=0;
}
return 0;
}

Double click to view unformatted code.


Back to problem 96