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