#include <bits/stdc++.h>
using namespace std;
int main() {
int length;
char s[1000000];
cin.get(s, 100000);
length = strlen(s);
int flag = 0;
for (int i = 0; i < length; i++) {
flag = 0;
for (int j = 0; j < length; j++) {
if (s[i] == s[j] && i != j) {
flag = 1;
}
}
if (flag == 0) {
cout << s[i] << endl;
break;
}
}
if (flag == 1) {
cout << "no" << endl;
}
return 0;
}
主要是:
① 获取char类型的数组的长度在c++内有strlen的函数
②只找第一个无重复的,不需要储存其他的元素