View Code of Problem 96

#include <iostream>
#include <cstdio>
#include <cmath>
using namespace std;
int main(){
    int n;
    char a[999];
    int p=1024,q=1000;
    while(cin>>n){
        long int sum=0;
        cin>>a;
        if(n==0)
            break;
        if(a[0]=='B'){
//            sum=(p-q)*n;
            cout<<0<<endl;
        }
        else if(a[0]=='K'){
            sum=(p-q)*n;
            cout<<sum<<endl;
        }
        else if(a[0]=='M'){
            sum=n*(pow(p,2)-pow(q,2));
            cout<<sum<<endl;
        }
        else if(a[0]=='G'){
            sum=n*(pow(p,3)-pow(q,3));
            cout<<sum<<endl;
        }
        else if(a[0]=='T'){
            sum=n*(pow(p,4)-pow(q,4));
            cout<<sum<<endl;
        }
    }
    return 0;
}



































Double click to view unformatted code.


Back to problem 96