信奥网址
这一题测试是对的,为什么提交显示答案错误啊,谢谢
#include<bits/stdc++.h>
using namespace std;
string s[1001];
char c;
string temp;
bool z[1001];
int main(){
int t=0;
do{
cin>>temp;
s[++t]=temp;
scanf("%c",&c);
}while(c==' ');
for(int i=1;i<=t;i++){
for(int j=1;j<=t-i;j++){
if(s[j+1]<s[j]){
swap(s[j+1],s[j]);
}
}
}
for(int i=1;i<=t;i++){
bool flag=true;
for(int j=i;j<=t;j++){
if(s[i]==s[j]){
if(flag){
flag=false;
}
else{
z[j]=1;
}
}
}
}
for(int i=1;i<=t;i++){
if(z[i]==0){
cout<<s[i]<<endl;
}
}
return 0;
}