#include <iostream> #include <cstdio> #include <cmath> using namespace std; int main(){ int a,t=1024,k=1000; double c; char b[999]; while(cin>>a){ if(a==0) break; cin>>b; if(b[0]=='B'){ cout<<0<<endl; } else if(b[0]=='K'){ c=a*(k-t); printf("%.0f\n",c); } else if(b[0]=='M'){ c=a*(pow(t,2)-pow(k,2)); printf("%.0f\n",c); } else if(b[0]=='G'){ c=a*(pow(t,3)-pow(k,3)); printf("%.0f\n",c); } else if(b[0]=='T'){ c=a*(pow(t,4)-pow(k,4)); // cout<<c<<endl; printf("%.0f\n",c); } } return 0; } |
Double click to view unformatted code.