美团点评 题目列表 模拟
题目描述
输入描述:
输出描述:
示例1
输入
4
math 100 90
algorithm 10 8
string 50 1
dp 100 50
输出
algorithm 3
dp 4
math 3
string 5
#include<iostream>
#include<algorithm>
#include<map>
using namespace std;
int main()
{
int t;
cin>>t;
map<string,int> m;
map<string,int> :: iterator it;
string s;
int x,y;
while(t--)
{
cin>>s>>x>>y;
double l=(double)y/x;
int lv;
if(l<=0.3)
{
lv=5;
}else if(l<=0.6)
{
lv=4;
}else
{
lv=3;
}
m[s]=lv;
}
for(it=m.begin();it!=m.end();it++)
{
cout<<it->first<<" "<<it->second<<endl;
}
return 0;
}