set做的,为什么错了?
查看原帖
set做的,为什么错了?
989399
louzezhong20130517楼主2024/3/25 20:54
#include<bits/stdc++.h>
using namespace std;
set<string> se;
int main(){
	string s[601];
	int i;
	while(true){
		if(s[i]=="0"){
			break;
		}
		i++;
		cin>>s[i];
		se.insert(s[i]);
	}
	for(set<string>::iterator it=se.begin();it!=se.end();it++){
		cout<<*it;
	}
	return 0;
}

这是代码。

输出是0abcc

2024/3/25 20:54
加载中...