fork download
  1. #include <iostream>
  2. #include <string>
  3. #include <map>
  4. #include <functional>
  5. #include <cstdio>
  6. using namespace std;
  7.  
  8. #define program(x) int main(
  9. #define staly const
  10. #define i ,
  11. #define oraz i
  12. #define zawiera = {
  13. #define wystarczy }
  14. #define pare(x) { x }
  15. #define jezeli if(
  16. #define to ){
  17. #define inaczej } else {
  18. #define posiada(x) .count(x)
  19. #define funkcja auto
  20. #define zwraca(x) -> x {
  21. #define robi {
  22. #define zwroc return
  23. #define dopoki while(
  24. #define rob ){
  25. #define alias_funkcji(nazwa, nowa) const auto & nowa = nazwa
  26.  
  27. #define wartosc_slownika(slownik, klucz) slownik.at(klucz)
  28.  
  29. namespace /* odmiana */{
  30. using napis = string;
  31. using napisow = napis;
  32. }
  33.  
  34. namespace /* odmiana */{
  35. using liczba = int;
  36. using liczb = liczba;
  37. using liczbe = liczba;
  38. }
  39.  
  40. namespace /* odmiana */{
  41. using znak = char;
  42. using znakow = znak;
  43. }
  44.  
  45. using stan = bool;
  46.  
  47. auto &pobierz = cin;
  48.  
  49. auto &wypisz = cout;
  50. auto koniec_linii = '\n';
  51.  
  52. template<typename Klucz, typename Wartosc>
  53. using slownik = map<Klucz, Wartosc>;
  54.  
  55. funkcja pobierz_znak() zwraca(znak)
  56. zwroc getchar();
  57. wystarczy;
  58.  
  59.  
  60. funkcja pobiera(znak &pobrany) zwraca(stan)
  61. znak koniec_pliku = EOF;
  62. pobrany = pobierz_znak();
  63. zwroc pobrany != koniec_pliku;
  64. wystarczy;
  65.  
  66. program("@13th_Dragona") to
  67. znak spacja = ' ', znak = spacja, stary_znak = znak;
  68.  
  69. dopoki pobiera(znak) rob
  70. jezeli znak != spacja || znak != stary_znak to
  71. wypisz << znak;
  72. wystarczy;
  73.  
  74. stary_znak = znak;
  75. wystarczy;
  76.  
  77. wystarczy;
Success #stdin #stdout 0s 3460KB
stdin
    Grzesiek  Karolina Wislawa    Czesiek     Maciek Zbychu 
stdout
Grzesiek Karolina Wislawa Czesiek Maciek Zbychu