introduzione
Quando ti viene dato un testo noioso, vuoi solo farlo finire il più rapidamente possibile. Osserviamo il seguente testo:
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.
Nota: questo testo ha nuove righe per la leggibilità, mentre i casi di test che è necessario gestire non hanno caratteri di nuova riga.
Un modo per sfogliare il testo è trovare le domande che lo scrittore ha posto nel testo. Ad esempio, c'è 1 domanda nel testo sopra. Vale a dire:
Adjuvetis hoc fortassis suspicari opportune obversari vix eam?
Questo può essere fatto suddividendo il testo in frasi. Una frase termina sempre con uno dei seguenti simboli di punteggiatura: .?!
(gli altri non devono essere gestiti). Altri simboli oltre a questi fanno parte della frase.
L'obiettivo
Data una riga di testo composta da solo
- lettere (A-Za-z)
- numeri (0-9)
- spazi
- punteggiatura (
,.;:?!
) (una frase non può iniziare con una di queste).
Stampa le domande che si trovano nel testo in qualsiasi formato ragionevole. Puoi presumere che il testo abbia sempre almeno 1 domanda . Emissione finale e che porta gli spazi prima e dopo una domanda è permesso.
Importante : accanto a un simbolo di punteggiatura , non ci sarà mai un altro simbolo di punteggiatura (ad es. Non ??
è valido e non sarà necessario gestirlo).
Casi test
Nel formato:
Input
Output(s)
I casi di test:
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?
Questo è code-golf , quindi vince l'invio con il minor numero di byte!
.?!
Altri non devono essere gestiti, come specificato dalle regole, ma hai detto che gli altri non devono essere gestiti.