1669A. Division?
Codeforces 根据用户的等级将其分为 4
分区:
- 第 1 分区: 1900≤rating
分区 2: 1600≤rating≤1899
第 3 组: 1400≤rating≤1599
第 4 组: rating≤1399
给定一个 rating,请打印该 rating 属于哪一格。
输入
输入的第一行包含一个整数 t ( 1≤t≤104 )。( 1≤t≤104 ) - 测试用例数。每个测试的说明由一行组成,包含一个整数 rating ( −5000≤rating≤5000 )。
例如
输入
7
-789
1299
1300
1399
1400
1679
2300
输出
Division 4
Division 4
Division 4
Division 4
Division 3
Division 2
Division 1
注
对于测试用例 1−4 ,相应的评级分别为 −789 、 1299 、 1300 、 1399 ,因此所有测试用例都在 4 中。
第五个测试用例的相应评分为 1400 ,因此属于 3 分段。
对于第六个测试用例,相应的评分为 1679 ,因此属于 2 分段。
第七个测试案例的相应评分为 2300 ,因此属于 1 分段。
解决方法
// CODEFORCES
// 1669A. Division?
# include<iostream>
using namespace std;
int main()
{
int t;
cin >> t;
int n;
for(int i = 0; i < t; i++)
{
cin >> n;
if(n <= 1399)
{
cout << "Division 4" << endl;
}
else if(n >= 1400 && n <= 1599)
{
cout << "Division 3" << endl;
}
else if(n >= 1600 && n <= 1899)
{
cout << "Division 2" << endl;
}
else
{
cout << "Division 1" << endl;
}
}
return 0;
}