zoj The 12th Zhejiang Provincial Collegiate Programming Contest Demacia of the Ancients

http://acm.zju.edu.cn/onlinejudge/showContestProblem.do?problemId=5504

 The 12th Zhejiang Provincial Collegiate Programming Contest - L
Demacia of the Ancients

Time Limit: 2 Seconds      Memory Limit: 65536 KB

There is a popular multiplayer online battle arena game called Demacia of the Ancients. There are lots of professional teams playing this game. A team will be approved as Level K if there are exact K team members whose match making ranking (MMR) is strictly greater than 6000.

You are given a list of teams. Please calculate the level of each team.

Input

There are multiple test cases. The first line of input contains an integer T indicating the number of test cases. For each test case:

The first line contains an integer N (1 <= N <= 10) indicating the number of team members.

The second line contains N integers representing the MMR of each team member. All MMRs are non-negative integers less than or equal to 9999.

Output

For each test case, output the level of the given team.

Sample Input

3
5
7986 6984 6645 6200 6150
5
7401 7377 6900 6000 4300
3
800 600 200

Sample Output

5
3
0



分析;

这个也是签到题。
就是找超出6000的个数。

AC代码:


 1 #include <stdio.h>
 2 #include <algorithm>
 3 #include <iostream>
 4 #include <string.h>
 5 #include <string>
 6 #include <math.h>
 7 #include <stdlib.h>
 8 #include <queue>
 9 #include <stack>
10 #include <set>
11 #include <map>
12 #include <list>
13 #include <iomanip>
14 #include <vector>
15 #pragma comment(linker, "/STACK:1024000000,1024000000")
16 #pragma warning(disable:4786)
17 
18 using namespace std;
19 
20 const int INF = 0x3f3f3f3f;
21 const int MAX = 1000 + 10;
22 const double eps = 1e-8;
23 const double PI = acos(-1.0);
24 
25 int a[MAX];
26 
27 int main()
28 {
29     int T;
30     while(~scanf("%d",&T))
31     {
32         while(T --)
33         {
34             memset(a , 0 , sizeof(a));
35             int n;
36             cin >> n;
37             int ans = 0 , temp;
38             while(n --)
39             {
40                 scanf("%d",&temp);
41                 if(temp > 6000)
42                     ans ++;
43             }
44             cout << ans << endl;
45         }
46     }
47     return 0;
48 }
View Code
原文地址:https://www.cnblogs.com/jeff-wgc/p/4456514.html