文章
5
粉丝
82
获赞
4
访问
4.0k
此方法输出的结果的最后一个后面带空格,题目中最后一个输出不带空格,虽然可以通过但感觉不是很严谨
#include<iostream>
#include<algorithm>
#include<vector>
using namespace std;
int main(){
vector<int> a;
int n,temp;
cin>>n;
while(n--){
cin>>temp;
a.push_back(temp);
}
sort(a.begin(),a.end());
auto it=a.begin();
while(it!=a.end()){ //将奇数输出并弹出
if(*it%2!=0){
cout<<*it<<" ";
a.erase(it);
}else it++;
}
it=a.begin();
&...
登录后发布评论
暂无评论,来抢沙发