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