a  ZOJ 3860

求和大家不一样的那个数,签到,map水之

 1 #include<cstdio>
 2 #include<map>
 3 using namespace std;
 4 map<int,int> mp;
 5 int main(){
 6     int t,n,x;
 7     while(~scanf("%d",&t)){
 8         while(t--){
 9             scanf("%d",&n);
10             mp.clear();
11             while(n--){
12                 scanf("%d",&x);
13                 mp[x]++;
14             }
15             if(mp.begin()->second==1){
16                 printf("%d\n",mp.begin()->first);
17             }
18             else{
19                 printf("%d\n",mp.rbegin()->first);
20             }
21         }
22     }
23     return 0;
24 }
View Code

相关文章:

  • 2021-12-06
  • 2021-08-13
  • 2021-10-18
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-06-04
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-02-05
相关资源
相似解决方案