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