fork download
  1. #include <iostream>
  2. #include <sstream>
  3. #include <unordered_map>
  4. #include <vector>
  5. using namespace std;
  6.  
  7. int main() {
  8. string input;
  9. getline(cin, input); // Read the entire line of input
  10.  
  11. unordered_map<string, int> nameCount; // To store the count of each name
  12. stringstream ss(input);
  13. string name;
  14.  
  15. // Count the occurrences of each name
  16. while (ss >> name) {
  17. nameCount[name]++;
  18. }
  19.  
  20. // Store names that appear only once
  21. vector<string> uniqueNames;
  22. for (const auto& pair : nameCount) {
  23. if (pair.second == 1) {
  24. uniqueNames.push_back(pair.first);
  25. }
  26. }
  27.  
  28. // Output the names that appear only once
  29. for (const string& uniqueName : uniqueNames) {
  30. cout << uniqueName << " ";
  31. }
  32.  
  33. return 0;
  34. }
  35.  
Success #stdin #stdout 0.01s 5284KB
stdin
VerifOrd VerifDiferite VerifEgale Limite AfisareDivizoriComuni prod_pi Plopi Resturi GenMat GenMat6 CifreZecimale Formula1 Coada2 Zmeu balaur PatratMagic5 Timp1 Bisectoare1 Inaltimi2 Multime Gauss expatr Varsta tunel2 pal ProdMax Cruce cate3cifre paralele1 Cosuri Triunghi5 GenMat16 GenMat15 GenMat14 GenMat13 GenMat12 GenMat11 GenMat10 GenMat8 MChenar Dodel max_patrat GenMat5 GenMat4 GenMat3 GenMat2 MaxAp Matrice10 OrdLin GenMat1 PermCol SecvMax HalfSort2 NrPrime SumaLinii1 SumaLinii SumaPare2 Numarare8 inlocuire SortSD Inaltimi PrimMaxMin SumDiv Oglindit4 Sortare cmmdc5 Furnica1 Forta Perechi sum_max9 sum_min9 ParImpar2 Sume2 ks Deal palindrom4 OZN Triunghiuri2 Permutare maxsim PermCirc PalXXL Interval3 Sume Divizori6 ppdp Prima cifra Cifre2 IncCifPare Vecini sirmaxim p10_10 Constr3 Constr1 MaxMin1 stergere stergere2 inserare3 SortPrime Sort10 Arhitectura SortMax SumaPare1 paritate_9 SumNotMinMax AXYZ Lasere Schi Compar Patrat2 Suma Divizorilor Pari Prietene cifre23 tabel Grupe CifraMaxima2 Oglindit3 Prime2 Prime3 Urmatorul prim Cifre16 Oglindite_IX Bune Cifrak CifBin veselCifra CMMDC_CMMMC 2maxim 3minime EgaleOglindit VerifParitate2 VerifParitate1 VerificareOrdonat NumararePerechi2 Constr2 NumararePerechi1 Cifre21 Cifre17 Cifre20 Numarare5 NumarareDiv NumarareSD Cladiri1 Macara EasyPow Templu Secvente2 AMM dreptc TortO sum_cons_impare PseudoPerfect cifmid CifMaxMin VerifPare ExistaImpare ExistaPrime VerifNrParCifre SumDivOgl Inlocuire5 VerifMultiplu Alternanta SecvK Gropi Prajituri afise TerenCasa_low Chenar Diagonale1 Diagonale Covoare Eroziune Spirala fibo0 Fibonacci Generalizat Fibonacci1 Numere1 CifFrecv Eratostene2 CifreOrd PareImpare Unice Cautare Binara Cirese1 Diff2dArrays PareSort HalfSort sortMinMax Ordonare inserareInainte inserareDupa inserare stergere1 Stergere_Element ParImpar Constr Numarare7 Inlocuire2 Aparitii2 produsprimeledouacifre Suma2 Numarare2 vesel4 vernrimpdiv Suma Lipsa Paritate1 VerifPrim Teren Maria distanta_maxima inlocuire_max Transf Numere6 ElimCif Control Prelucrari cifre Min2Cif MaxDivK Timp NumarPerfect Divizori7 Ambuscada Tan nrdiv1 colina Buletin Cercuri cifmax3 SumProd Suma Divizorilor Impari Numarul Divizorilor Pari Divizorii Oglinditului Numarul de divizori Suma Divizori CifreComune medie CifDiv Suma1 isoscel AcelasiNumar UltimulPar ProdusMaxim Majoritar UltimeleImpare Factorial3 Numere14 sumprodmax3 2prim PozMinMax Inlocuire6 egale FiboVerif AfisareMinMax Numarare6 MinMax0 Afisare1 Afisare Afisare0 Bomboane1 CateImpare suma_n Numere PuterileLuiN Minciuna Fibonacci Aparitii UltimaCifraPara cifparcifimp Oglindit sumcifnrcif cmmk mingx CifraImparaMaxima NiceNumbers cifmaximp cmmcp stergeZerouri max3cif CifraMaxima NumarulDeCifre1 NumarulDeCifre prod_k suma37 ProdusCifreImpare suma_prefixe_pare suma_prefixe Suma Cifrelor SumCnt3 difMin MoșCrăciun calcParImpar castig SumCnt2 SumCnt1 n_Suma expoN perechipare count_c2 suma_c2 SumaPatrate1 SumaCuburi SumaPatrate Expresie5 Expresie ProdPare ProdPP ProdImpare AfisFactoriale Factorial Expresie4 Suma3cifre Expresie3 ProdusMaxime Suma_B_Numere Multimi1 Interclasare vas AF Sageata1 Excursie0 Intalnire nrSumCifMax 5numere Cumparaturi2 Cumparaturi1 veselTri gogosi culori4 numere28 EleviSiBanci sin_cos sumacifperm schimbarecifre countmod10 romb Disc Sfera primacifraapartiizecimale ksir1 media_geometrica cifimp Numar1 Para1 NumerePiramidale Cub Perfect AfisareNumerePare ProdNr prietene1 pdif nave pin lumini1 Mario1 Traseu2 hard_prime hibrid Trepte DecimalConverter MinPal LowMem1 Fast-food1 Maxim MaximPar MaxAndAp PrimaCifraMinima MinimPozitive MinPlusMax SumMaxMin n_minim livada2 Paint Mars ProdusXXL SumaXL Piese Expresie2 Snorocos SumaPare SumaXXL Intervale6 SecvEgale1 sir_munte Eratostene0 joc2020 cate Eratostene Acoperire ciocolata1 n_maxim foto1 Piramida1 Piramida Patrat Perfect AfisarePuteri nZero Log Power medie_patratica medie_armonica p10 Nevricos Triunghiuri1 SecvMaxVal maxim3 nrcif minicalc Dreapta triunghi U2Pare U2Impare Calculator melc calcul patratPerfect 2lan 9lan maxim2 Canada bisect Semn1 LaziPP Semn urm00 CifEgale sum Uppercase AfCar Numar sumacifre2 sumapatratecifre sumcif Curte dreptunghi cub Unghiuri Adiacente ultimacifraapartiiintregi radical1 radical a16 cifre Pisici maxmin SumeGaussDeSumeGauss Salut Taieturi Albina Suma Gauss Buldo clase CountSeqMatch perechiN AfisareNumereImpare1 AfisareNumereImpare AfisareNumerePare2 AfisareNumere2 afisare_M1 afisare_M2 AfisareNumere1 AfisareNumere CatePare luna minim3 Varste copii pare_impare Concurs1 Interval2 Nota Sticle max2 Paritate InvertedColor Tren Japonez picioare Lazi Marte2 Cumparaturi triplul Camioane Parc2 Animale Copii2 Globuri uciv asii scadere2 Urare Marte3 Marte1 sum00 sabc Teatru produs2 SumaInSecv gustare SecvSumMax pseudocmp GenMat6 Chenar NrPare VeciniPari varfuri9 GenMat31 NrLipsa2 cifrazecmax OglPP Numere12 Numarare Oglindit3 GenMat21 Numere6 GenMat8 GenMat3 GenMat1 Numere1 SecvK Memory001 SumaPare3 ColEgale GenMat26 Progresie2 CifreOrd1 Zona Matrice6 Matrice MinCols1 SumColMax Spirala Serpuire Numere8 MaxCif MinCols Zona1 OrdLin GenMat2 Matrice19 MatrixChess SortMatrixLinCol GenMat4 SumElPare MatrixSqr Zone1 LinColEgale MatSim1 Dodel MatSim Diagonale1 CmmdcSum Zona4 max_patrat Diagonale MinCols2 CifFrecv CifreOrd GenMat5 Afisare1 lacom Chenar1 Chenar2 CntColoane CntLinii MaxAp1 MaxAp Matrice10 PermCol SumaLinii1 NrPrime SumaLinii SumaPare2 Numarare8 inlocuire SortSD Inaltimi sortMinMax PrimMaxMin SumDiv Oglindit4 PareSort Sortare PermCirc aceeasi_paritate Sort2 HalfSort2 Interclasare2 HalfSort Interclasare1 SortPIE KSort SortCif SortCif2 CifInit Interclasare Unice SortMax Arhitectura inserareInainte Sort10 Ordonare SortPrime inserareDupa inserare3 stergere1 stergere2 stergere SumNotMinMax Stergere_Element LaziPP Calculator MaxMin1 Constr1 Constr Numarare4 Constr3 NiceNumbers ProdusMaxime MoșCrăciun p10_10 MaximPar sirmaxim Vecini Numarare7 PrimaCifraMinima Expresie5 AfisFactoriale IncCifPare Cifre2 CifraMaxima2 expatr Prima cifra ppdp Divizori6 Sume Interval3 PalXXL PareOrdonate VerifEgale Constr2 NumarareSD NumarareDiv Prelucrari cifre inserare Numarare5 9lan Cifre20 Cifre17 Cifre21 EasyPow Numarare2 NumararePerechi1 NumararePerechi2 NumararePIE Numarare3 VerificareOrdonat VerifParitate1 VerifParitate2 EgaleOglindit AMM Suma2 pv Afisare Inlocuire6 Alternanta VerifMultiplu Inlocuire5 Paritate1 MinMax0 AfisareMinMax PozMinMax Numarare6 SumDivOgl Afisare0 VerifNrParCifre ExistaPrime ExistaImpare VerifPare Lipsa 2prim CifMaxMin cifmid CifraImparaMaxima produsprimeledouacifre PseudoPerfect n_Suma maxim2 Numarul de divizori maxim3 sum_cons_impare 3minime 2maxim CMMDC_CMMMC UltimaCifraPara cifparcifimp veselCifra cifmaximp CifBin Cifrak Bune NumarPerfect MaxAndAp SumaPatrate1 SumaCuburi Oglindite_IX Cifre16 Urmatorul prim numeres Log perechipare Prime3 Prime2 PrimeIntreEle1 vas mingx ProdPP SumaPatrate calcul VerifPrim cmmcp prod_pi cmmk MaxDivK Min2Cif Oglindit cifre23 suma_prefixe_pare Numarul Divizorilor Pari Cmmdc6 PrimeIntreEle CMMMC CMMDC vernrimpdiv Prietene suma_prefixe Suma Divizorilor Pari Suma Divizori max3cif prod_k Maxim n_minim n_maxim abcd stergeZerouri Timp ElimCif triunghi cifmax3 nrcif Cub Perfect Expresie3 sumcifnrcif expoN SumCnt3 Suma3cifre Expresie ProdImpare ProdPare UltimulPar Numere AcelasiNumar NumarulDeCifre1 Suma1 U2Impare U2Pare nrSumCifMax patratPerfect Expresie2 schimbarecifre ultimacifraapartiiintregi MinimPozitive AfCar Divizorii Oglinditului CifreComune SumCnt2 medie CifDiv countmod10 MinPlusMax count_c2 SumCnt1 suma_c2 Canada CifraMaxima NumarulDeCifre suma37 ProdusCifreImpare paritate_9 Suma SumaPare1 dreptunghi romb sumapatratecifre Factorial SumaPare CateImpare cub Disc SumMaxMin minicalc Suma Gauss Albina AfisareNumereImpare1 Unghiuri Adiacente radical1 Taieturi suma_n nZero Suma Cifrelor Power bisect Semn1 PuterileLuiN Piramida1 Piramida AfisarePuteri Patrat Perfect CifEgale Cumparaturi1 luna Semn p10 urm00 Cumparaturi2 Minciuna CatePare medie_armonica media_geometrica maxmin AfisareNumereImpare AfisareNumerePare2 AfisareNumerePare AfisareNumere2 afisare_M1 afisare_M2 AfisareNumere1 AfisareNumere cifimp Varste copii pare_impare minim3 Nota Sticle max2 Paritate sabc Cumparaturi Marte1 triplul Camioane Parc2 Animale Copii2 Globuri uciv scadere2 Concurs1 Interval2 Uppercase sum Numar1 Numar sumacifre2 sumcif Curte radical a16 cifre Pisici InvertedColor Salut Tren Japonez picioare Lazi Marte3 Marte2 asii Urare sum00

stdout
sum00 CMMMC pv Numarare3 Numarare4 CifInit CMMDC SortCif2 SortCif SortPIE Interclasare1 Sort2 aceeasi_paritate MaxAp1 CntColoane Chenar2 Chenar1 lacom Zona4 Zone1 SumElPare MatrixChess MaxCif Numere8 SumColMax Matrice Zona CifreOrd1 Progresie2 GenMat26 SumaPare3 Memory001 cifrazecmax ColEgale NrLipsa2 varfuri9 VeciniPari GenMat6 SumaInSecv produs2 Teatru pseudocmp sum00 CountSeqMatch clase Buldo SumeGaussDeSumeGauss PrimeIntreEle1 melc Dreapta PareOrdonate SecvMaxVal Triunghiuri1 Nevricos Sume2 PrimeIntreEle Fast-food1 PareImpare Eratostene2 UltimeleImpare Fibonacci1 VerifDiferite Matrice6 Binara Cautare GenMat13 TortO CmmdcSum ParImpar Secvente2 SumProd gustare Cladiri1 MatrixSqr Macara egale GenMat21 Diff2dArrays Numarare Paint Numere12 KSort Triunghiuri2 GenMat15 tabel Sageata1 AXYZ MatSim abcd pal GenMat16 sum_min9 Templu CifreZecimale MinCols2 GenMat10 Cruce GenMat11 GenMat NrPare Bomboane1 FiboVerif Schi Gropi ProdMax cate3cifre Varsta SortMatrixLinCol Eroziune tunel2 Compar MatSim1 TerenCasa_low Forta dreptc GenMat14 Serpuire Limite Lasere AfisareDivizoriComuni Triunghi5 Formula1 Traseu2 Coada2 Acoperire LinColEgale balaur SecvMax Control Timp1 sumprodmax3 MinCols1 Bisectoare1 veselTri Mario1 Inaltimi2 Permutare paralele1 sir_munte Prajituri Matrice19 livada2 Patrat2 difMin cmmdc5 Deal ParImpar2 SecvEgale1 Generalizat OZN palindrom4 sum_max9 Teren Perechi Cosuri maxsim afise primacifraapartiizecimale Cercuri Interclasare2 ks fibo0 SecvSumMax Covoare Zona1 Inlocuire2 Aparitii2 vesel4 Tan Maria distanta_maxima Transf MinCols CntLinii ProdNr MChenar Snorocos Cirese1 nrdiv1 Divizori7 colina Ambuscada Buletin 2lan Impari nave Multime SumaXXL Cmmdc6 numeres prietene1 isoscel GenMat6 ProdusMaxim Majoritar Factorial3 inlocuire_max Numere14 numere28 castig Piese Aparitii ProdusXXL ciocolata1 NumerePiramidale medie_patratica Zmeu PatratMagic5 GenMat31 Trepte calcParImpar Resturi Intervale6 Expresie4 Suma_B_Numere Multimi1 Grupe AF Excursie0 Intalnire 5numere Furnica1 pdif gogosi culori4 hibrid EleviSiBanci GenMat12 sin_cos sumacifperm NumararePIE Sfera VerifOrd ksir1 Para1 Plopi LowMem1 pin lumini1 hard_prime DecimalConverter MinPal perechiN Mars SumaXL Eratostene0 joc2020 cate OglPP Eratostene foto1