Start: May, 31, 2017 13:30:00
2017ACM通识课期末考试
End: May, 31, 2017 17:30:00
Time elapsed:
Time remaining:

Problem_ID: H
Result: Accepted
Time: 632ms
Memory: 1712kB
Author: 2016210402062
In contest: 1090

#include <iostream>
#include <iomanip>
#include <vector>
#include <map>
#include <string>
#include <cmath>
#include <cstdio>
#include <algorithm>
using namespace std;

int main(){
	double f1,f2;
	int d1,t1,t;

	cin>>t;

	while(t--){
		cin>>d1>>t1;
		f1=2.0*t1/5;f2=2.5*t1/4;
		if(d1>10){
			f1+=(d1-10)*3.0;
			f2+=(d1-10)*3.75;
		}
		if(d1>3){
			f1+=2.0*min(d1-3,7);
			f2+=2.5*min(d1-3,7);
		}

		if( (int)(f1*10)%10 >=5) f1=(int )f1 +1;
		else f1=(int ) f1;
		if( (int)(f2*10)%10 >=5) f2=(int )f2 +1;
		else f2=(int ) f2;

		cout<<f2-f1<<endl;
	}
	return 0;
}