View Code of Problem 96

#include <stdio.h>

int main(){
	double n;
	char s[2];
	double p,q;
	while(scanf("%lf%s",&n,s)&&n!=0){
		if(s[0]=='T'){
			p=n*1024*1024*1024*1024;
			q=n*1000*1000*1000*1000;
		}else if(s[0]=='G'){
			p=n*1024*1024*1024;
			q=n*1000*1000*1000;
		}else if(s[0]=='M'){
			p=n*1024*1024;
			q=n*1000*1000;
		}else if(s[0]=='K'){
			p=n*1024;
			q=n*1000;
		}else{
			p=n;
			q=n;
		}
		printf("%.0lf\n",p-q);
	}
} 

Double click to view unformatted code.


Back to problem 96