#include<stdio.h> #include<string.h> int main() { char a[100]; double n; while(scanf("%lf%s",&n,a)!=EOF) { if(n==0) { break; } if(strcmp(a,"B")==0) { printf("%.0lf\n",0); }else if(strcmp(a,"KB")==0){ printf("%.0lf\n",n*1024-n*1000); }else if(strcmp(a,"MB")==0){ printf("%.0lf\n",n*1024*1024-n*1000*1000); }else if(strcmp(a,"GB")==0){ printf("%.0lf\n",n*1024*1024*1024-n*1000*1000*1000); }else if(strcmp(a,"TB")==0){ printf("%.0lf\n",n*1024*1024*1024*1024-n*1000*1000*1000*1000); } } } |
Double click to view unformatted code.