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