Minęło kilka trudnych miesięcy w pracy i mam ochotę krzyczeć wprost na twarz mojego szefa. Nie jestem jednak osobą, która bezpośrednio konfrontuje ludzi, z którymi mam problem. Nie chcę też stracić pracy.
Oto pomysł: chcę go obrażać, bez jego wiedzy. I zdałem sobie sprawę z idealnego sposobu: potrzebuję jakiegoś oprogramowania, które koduje zniewagę wewnątrz doskonale doskonałej wiadomości. I widząc, jak wiadomo, że nie widzi lasów dla drzew, myślę, że wiem po prostu, jak:
Napisz do mnie program, który przyjmuje jako dane wejściowe ciąg o nieznanej długości, ale nie zawierający podziałów linii. To będzie nieprzetworzona wiadomość, którą chcę wysłać.
Jeśli to możliwe, zwróć ciąg sformatowany w taki sposób, aby komunikat „DIE IN A GREASE FIRE” stanowił całą lewą kolumnę. Z nowymi akapitami, w których powinny się znajdować spacje między wyrazami. Teraz, ponieważ jestem bardzo zły, równie ważne jest, aby każda litera była pisana wielkimi literami.
Nie możesz modyfikować łańcucha w żaden inny sposób, tzn. Nie możesz zamieniać całego łańcucha na wielkie litery.
Jeśli danego ciągu nie można sformatować w ten sposób, należy zwrócić oryginalny ciąg. Odczytaj wejście ze standardowego wejścia.
Obowiązują normalne zasady: brak żądań HTTP, brak konsultacji z Marvinem z THGTTG itp.
Przykładowe dane wejściowe:
Drogi Szefie, jak się sprawy mają? Zwróciłem uwagę, że całą winę za nieszczęście w zeszły piątek. Nie tylko większość. W każdym calu tego. Czy błędem jest myślenie, że reszta zespołu była przynajmniej częściowo odpowiedzialna? W końcu cała szóstka z nas była zaangażowana od samego początku. Nie dlatego, że myślę, że powinienem stać bez winy. Ani trochę. Mówię tylko: staram się. Staram się. Ciągle się poprawiam. I ciągle biorę odpowiedzialność. Ogólnie rzecz biorąc, nie mam nic przeciwko ponoszeniu pełnej odpowiedzialności za swoje działania. Ale po tej wiosny wydaje się, że dostaję więcej, niż zasłużyłem. Pamiętasz umowę Flakenhauser? Wszystko poszło tak gładko, jak można się było spodziewać. Tak przynajmniej się początkowo wydawało. W ostatniej chwili wszystko się rozpadło. Cały zespół zgodził się, że bardziej przypomina dziwny wypadek niż niechlujne planowanie lub źle zarządzane zasoby. Mimo to ja - sam - ponosiłem za to winę. Chociaż wtedy nic nie powiedziałem, mój poziom tolerancji dla wzięcia na siebie winy poważnie się pogorszył. Od tego momentu uważałem za konieczne, aby zawsze starać się dwa razy bardziej, aby uniknąć kontroli. A jednak znów tu jesteśmy. Pomimo wszystkich moich osiągnięć. Właśnie tam, gdzie zawsze wydaje się, że kończymy. Każdy pojedynczy projekt. To staje się nie do zniesienia. tylko po to, by uniknąć kontroli. A jednak znów tu jesteśmy. Pomimo wszystkich moich osiągnięć. Właśnie tam, gdzie zawsze wydaje się, że kończymy. Każdy pojedynczy projekt. To staje się nie do zniesienia. tylko po to, by uniknąć kontroli. A jednak znów tu jesteśmy. Pomimo wszystkich moich osiągnięć. Właśnie tam, gdzie zawsze wydaje się, że kończymy. Każdy pojedynczy projekt. To staje się nie do zniesienia.
Przykładowe dane wyjściowe:
Drogi Szefie, jak się sprawy mają?
Zwróciłem uwagę, że całą winę za nieszczęście w zeszły piątek. Nie tylko większość.
W każdym calu tego.Czy błędem jest myślenie, że reszta zespołu była przynajmniej częściowo odpowiedzialna? W końcu cała szóstka z nas była zaangażowana od samego początku.
Nie dlatego, że myślę, że powinienem stać bez winy. Ani trochę.Mówię tylko: staram się. Staram się. Ciągle się poprawiam. I ciągle biorę odpowiedzialność.
Ogólnie rzecz biorąc, nie mam nic przeciwko ponoszeniu pełnej odpowiedzialności za swoje działania. Ale po tej wiosny wydaje się, że dostaję więcej, niż zasłużyłem.
Pamiętaj o umowie Flakenhauser.
Wszystko poszło tak gładko, jak można się było spodziewać. Tak przynajmniej się początkowo wydawało. W ostatniej chwili wszystko się rozpadło.
Cały zespół zgodził się, że bardziej przypomina dziwny wypadek niż niechlujne planowanie lub źle zarządzane zasoby.
Mimo to ja - sam - ponosiłem za to winę.
Chociaż wtedy nic nie powiedziałem, mój poziom tolerancji dla wzięcia na siebie winy poważnie się pogorszył.Od tego momentu uważałem za konieczne, aby zawsze starać się dwa razy bardziej, aby uniknąć kontroli. A jednak znów tu jesteśmy.
Pomimo wszystkich moich osiągnięć.
Właśnie tam, gdzie zawsze wydaje się, że kończymy.
Każdy pojedynczy projekt. To staje się nie do zniesienia.
To jest kod golfowy. Najkrótszy kod wygrywa.