View Code of Problem 96

#include<stdio.h>
#include<stdlib.h>


int main(){
	double A;
	char a,b;
	while(scanf("%lf%c%c",&A,&a,&b)!=EOF){
		if(A==0) break;
		else{
			if(a=='K') printf("%.0lf\n",A*(pow(2,10)-pow(10,3)));
			if(a=='M') printf("%.0lf\n",A*(pow(2,20)-pow(10,6)));
			if(a=='G') printf("%.0lf\n",A*(pow(2,30)-pow(10,9)));
			if(a=='T') printf("%.0lf\n",A*(pow(2,40)-pow(10,12)));
		} 
	}
}

Double click to view unformatted code.


Back to problem 96