zhangyuxuan


私信TA

用户名:dotcpp0741056

访问量:37

签 名:

悲观无用,不如思考伟大的蓝图。

等  级
排  名 4021
经  验 1788
参赛次数 1
文章发表 3
年  龄 0
在职情况 学生
学  校
专  业

  自我简介:

解题思路:用multiset 中对重复元素保留的方法进行编写!使用迭代器输出第二小的元素!

注意事项:

参考代码:

            

#include <bits/stdc++.h>

using namespace std;

int main()

{

int c;

int i,j;

cin>>c;

while(c--){

int n;//本组内有n个整数

cin>>n;

multiset<int> arr;

multiset<int>::iterator it;

for(i=0;i<n;i++)

{

int num;

cin>>num;

arr.insert(num);

if(!arr.empty()){

it=arr.begin();

it++;

cout<<*it<<endl; 

}

arr.clear();

}

return 0;

}


 

0.0分

0 人评分

  评论区

  • «
  • »