/
nixywes
/
study
Обзор
Документация
Войти
/
nixywes
/
study
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
algorithm/KR5/task_6_wb6.cpp
31 строка
626 B
SadCat1233
golang wb6 fix and gitignore fix
04 дек 2025, 17:02
04 дек 2025, 17:02
93f8ac4
Код
Авторство
О чём код?
#include <iostream> #include <unordered_map> using namespace std; char hashFunc(char data[], int n) { unordered_map<char, int> hashTable; char answer; for (int i = 0; i < n; i++) { hashTable[data[i]]++; if (hashTable[data[i]] == 2) { hashTable.erase(data[i]); answer = hashTable.begin()->first; } } return answer; } int main() { int n; cin >> n; string inputString; cin >> inputString; char data[n]; for (int i = 0; i < n; i++) { data[i] = (char)inputString[i]; } cout << hashFunc(data, n) << endl; return 0; }