fork download
  1. #include <iostream>
  2. #include<set>
  3. #include <sstream>
  4.  
  5. using namespace std;
  6.  
  7. int main()
  8. {
  9. stringstream ss;
  10. set <string> roza;
  11. set <string> ja;
  12. set<string>::iterator it;
  13. set <string> wynik;
  14. string zdanie, slowo;
  15. bool znak=true;
  16. getline(cin,zdanie);
  17. while (getline(cin, zdanie))
  18. {
  19. if (zdanie=="List of solved classical problems:")
  20. znak=false;
  21. else
  22. {
  23. ss.clear();
  24. ss.str(zdanie);
  25. slowo="";
  26. while (ss >> slowo)
  27. {
  28. if(znak)
  29. roza.insert(slowo);
  30. else
  31. {
  32. it=roza.find(slowo);
  33. if (it!=roza.end());
  34. wynik.erase(*it);
  35. }
  36. }
  37. }
  38. }
  39. for (it=roza.begin(); it!=roza.end(); ++it)
  40. cout << *it <<'\n';
  41. }
  42.  
Success #stdin #stdout 0s 4396KB
stdin
List of solved classical problems:
ABSYS 	ARMY 	EIGHTS 	JNEXT 	ONP 	ROBOTGRI 	TRICOUNT
ACODE 	BISHOPS 	FASHION 	JULKA 	PALIN 	SAMER08F 	TWOSQRS
ACPC10A 	BUGLIFE 	FCTRL 	LABYR1 	PERMUT2 	SBANK 	WILLITST
ADDREV 	CANDY 	FCTRL2 	LASTDIG 	PIGBANK 	STAMPS 	
AE00 	CANDY3 	GUESSING 	MAYA 	PPATH 	STPAR 	
AIBOHP 	CANTON 	HANGOVER 	NEG2 	PRIME1 	TEST 	
ALLIZWEL 	COINS 	JAVAC 	NSTEPS 	PT07Z 	TOANDFRO 	
List of solved classical problems:
ACODE 	CANDY 	EKO 	HOTELS 	LENGFACT 	PHONELST 	TEST
ACPC10A 	CANDY3 	EQBOX 	JAVAC 	MAKEMAZE 	PRIME1 	TOANDFRO
ACPC10E 	CERC07R 	FARIDA 	JNEXT 	MARBLES 	PT07Z 	TPERML
ADDREV 	CMPLS 	FASHION 	JULKA 	MSTRMND 	PTIME 	TRICOUNT
ADVEDIST 	COINS 	FCTRL 	KBASEEN 	MUL 	ROADNET 	TRIKA
AE00 	DIEHARD 	FCTRL2 	KULE 	NAKANJ 	ROBOTGRI 	WEIGHT
AP2 	EASYPROB 	FCTRL4 	LABYR1 	NSTEPS 	SAMER08F 	WILLITST
ARITH2 	EDIST 	FRND 	LASTDIG 	OLOLO 	SHPATH 	WORDCNT
BITMAP 	EGYPIZZA 	FTHEELF 	LASTDIG2 	ONP 	STPAR 	
BLMIRINA 	EIGHTS 	GAMES 	LCPC12F 	PALIN 	STREETR 	
stdout
ABSYS
ACODE
ACPC10A
ADDREV
AE00
AIBOHP
ALLIZWEL
ARMY
BISHOPS
BUGLIFE
CANDY
CANDY3
CANTON
COINS
EIGHTS
FASHION
FCTRL
FCTRL2
GUESSING
HANGOVER
JAVAC
JNEXT
JULKA
LABYR1
LASTDIG
MAYA
NEG2
NSTEPS
ONP
PALIN
PERMUT2
PIGBANK
PPATH
PRIME1
PT07Z
ROBOTGRI
SAMER08F
SBANK
STAMPS
STPAR
TEST
TOANDFRO
TRICOUNT
TWOSQRS
WILLITST