Wprowadzenie
Kiedy dostajesz nudny tekst, po prostu chcesz go rozwiązać tak szybko, jak to możliwe. Zobaczmy następujący tekst:
Ens colligi timenda etc priorem judicem. De quascunque ii at contingere
repugnaret explicetur intellectu. Adjuvetis hoc fortassis suspicari opportune
obversari vix eam? Dei praemia prudens hominum iii constet requiri haberem. Ima
sane nemo modi fuit lus pro dem haud. Vestro age negare tactum hoc cui lor. Ne et
ut quod id soli soni deus. At constare innumera is occurret ea. Nia calebat seu
acquiro fraudem effingo dicimus.
Uwaga: Ten tekst ma znaki nowej linii dla czytelności, podczas gdy przypadki testowe, które musisz obsługiwać, nie mają znaków nowej linii.
Jednym ze sposobów na przeglądanie tekstu jest znalezienie pytań, które pisarz umieścił w tekście. Na przykład w powyższym tekście jest 1 pytanie. Mianowicie:
Adjuvetis hoc fortassis suspicari opportune obversari vix eam?
Można tego dokonać dzieląc tekst na zdania. Zdanie zawsze kończy się jednym z następujących symboli interpunkcyjnych: .?!
(inne nie muszą być obsługiwane). Inne symbole niż te są częścią zdania.
Zadanie
Podany wiersz składa się tylko z
- litery (A-Za-z)
- liczby (0–9)
- spacje
- interpunkcja (
,.;:?!
) (zdanie nie może zaczynać się od jednego z nich).
Wypisz pytania, które są w tekście w dowolnym rozsądnym formacie. Możesz założyć, że w tekście zawsze będzie co najmniej jedno pytanie . Wyprowadzanie końcowego i wiodącego spacji przed i po pytaniu jest dozwolone.
Ważne : Obok symbolu interpunkcyjnego nigdy nie będzie innego symbolu interpunkcyjnego (np. ??
Jest niepoprawny i nie będzie musiał być obsługiwany).
Przypadki testowe
W formacie:
Input
Output(s)
Przypadki testowe:
Huh? I haven't heard what you just said. Could you repeat that please?
Huh?
Could you repeat that please?
plz can i haz cheesburgr? i am cat pls.
plz can i haz cheesburgr?
This is a badly formatted question.Can u please help me,or my friends,with formatting this question ?thankyou.
Can u please help me,or my friends,with formatting this question ?
a.b.c.d?
d?
Does this question have a question mark? yes
Does this question have a question mark?
Why example.com resolves to 127.0.0.1 in 99.9 percent of cases?
9 percent of cases?
A? b? c? d!
A?
b?
c?
To jest golf golfowy , więc wygrywa zgłoszenie z najmniejszą liczbą bajtów!
.?!
Innych nie wolno traktować zgodnie z twoimi regułami, ale powiedziałeś, że inni nie muszą być traktowani.