199562025-12-30 12:15:59GergoszaboVetélkedő (75 pont)cpp17Elfogadva 75/75104ms4660 KiB
#include <iostream>
#include <bits/stdc++.h>
using ll = long long;
using namespace std;

int main()
{
    ll n; cin >> n;
    vector<string> v(n);
    for (ll i = 0; i < n; i++){
        cin >> v[i];
        sort(v[i].begin(), v[i].end());
    }
    sort(v.begin(), v.end());
//    ll even = 0, flag = 0;
//    string now = v[0];
//    string ans;
//    for (ll i = 0; i < n; i++){
//        if (now == v[i]){
//            //continue;
//        }
//        else {
//            now = v[i];
//            if (even % 2 != 0){
//                ans = v[i-1]; flag = 1; even = 0; break;
//            }
//        }
//        even++;
//    }
//    if (flag == 0) ans = v[n-1];
//    cout << ans;
    map<string, ll> m;
    for (ll i = 0; i < n; i++){
        m[v[i]]++;
    }
    for (auto x : m){
        if (x.second % 2 != 0){
            cout << x.first; break;
        }
    }
    return 0;
}
RészfeladatÖsszpontTesztVerdiktIdőMemória
base75/75
1Elfogadva0/01ms500 KiB
2Elfogadva0/0104ms4660 KiB
3Elfogadva5/51ms316 KiB
4Elfogadva5/51ms316 KiB
5Elfogadva5/51ms316 KiB
6Elfogadva5/51ms316 KiB
7Elfogadva5/52ms344 KiB
8Elfogadva5/52ms368 KiB
9Elfogadva5/52ms316 KiB
10Elfogadva5/550ms2488 KiB
11Elfogadva5/561ms3056 KiB
12Elfogadva5/571ms3368 KiB
13Elfogadva5/582ms3888 KiB
14Elfogadva5/590ms4212 KiB
15Elfogadva5/5103ms4652 KiB
16Elfogadva5/5104ms4528 KiB
17Elfogadva5/593ms4148 KiB