#include<iostream> #include<string> #include<cstring> #include<math.h> using namespace std; int main(){ double n; long long s=0; char a[10]; while(cin>>n){ if(n==0)break; cin>>a; if(strcmp(a,"B")==0){ cout<<"0"<<endl; } else if(strcmp(a,"KB")==0){ s=n*24; cout<<s<<endl; }else if(strcmp(a,"MB")==0){ s=n*pow(1024,2)-n*pow(1000,2); cout<<s<<endl; }else if(strcmp(a,"GB")==0){ s=n*pow(1024,3)-n*pow(1000,3); cout<<s<<endl; }else if(strcmp(a,"TB")==0){ s=n*pow(1024,4)-n*pow(1000,4); cout<<s<<endl; } } return 0; } |
Double click to view unformatted code.