#include<iostream>
#include<string>
using namespace std;

class retail{
    public:
    virtual double calc(double p, double d)=0;
    virtual retail(){}
};

class productsale: public retail{
    public:
    double calc(double p, double d) {return p-(p*d/100.0)}
};
class clearance sale: public retail{
    public:
    double calc(double p, double d) {return p-(p*d/100.0)}
};
class seasonalsale: public retail{
    public:
    double calc(double p, double d) {return p-(p*d/100.0)}
};

int main(){
    int n;
    cin>>n;
    if(n<1||n>20)return out<<"Invalid output", 0:
    
    while(n--){
        string t;
        double p,d:
        cin>>t>>p>>d;
        if(p<0||p>10000||d<0||d>100) return cout<<"Invalid input",0;
        
        retail*sale=nullptr;
        if(t=="productsale") sale=new
    productsale();
    else if(t=="clearancesale")sale=new
    clearancesale();
    else if(t=="seasonalsale")sale=new
    seasonalsale();
    else return cout<<"Invalid input",0;
    
    cout<<sale->calc(p,d)<<endl;
    delete sale;
    
    }
}