#include<iostream>
#include<vector>
#include<map>
using namespace std;
map<int ,int> num;
int main(){
int n;
cin>>n;
vector<int>v(n);
for(int i=0;i<n;i++){
scanf("%d",&v[i]);
num[v[i]]++;
}
int i=0;
for( i=0;i<n;i++){
if(num[v[i]]==1){
printf("%d",v[i]);
break;
}
}
if(i==n){
printf("None");
}
return 0;
}
总结
1.用键值对 对所有独一无二的即个数为一个的做标记 再输出第一个就好了
2.低级错误 括号层次第一遍有错误 导致return 0都出错
最后再检查一遍也没检查 ~~
英语
问题
无