Вступление
Когда вам дают скучный текст, вы просто хотите покончить с ним как можно быстрее. Давайте посмотрим на следующий текст:
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.
Примечание. В этом тексте есть новые строки для удобства чтения, в то время как в тестовых примерах, которые вам нужно обработать, нет символов новой строки.
Один из способов просмотра текста - найти вопросы, которые автор вставил в текст. Например, есть 1 вопрос в тексте выше. А именно:
Adjuvetis hoc fortassis suspicari opportune obversari vix eam?
Это можно сделать, разбив текст на предложения. Предложение всегда заканчивается одним из следующих символов пунктуации: .?!
(другие не должны обрабатываться). Другие символы, кроме этих, являются частью предложения.
Задание
Задана строка текста, состоящая только из
- буквы (а-я-я)
- цифры (0-9)
- пространства
- пунктуация (
,.;:?!
) (предложение не может начинаться с одного из них).
Выведите вопросы, которые есть в тексте, в любом разумном формате. Вы можете предположить, что в тексте всегда будет хотя бы 1 вопрос . Выведение завершающую и ведущие пробелы до и после того, как вопрос разрешен.
Важно : Рядом с символом пунктуации никогда не будет другого символа пунктуации (например, ??
он недействителен и не должен обрабатываться).
Контрольные примеры
В формате:
Input
Output(s)
Тестовые случаи:
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?
Это код-гольф , поэтому выигрывает представление с наименьшим количеством байтов!
.?!
Другие не должны обрабатываться, как указано в ваших правилах, но вы сказали, что другие не должны обрабатываться.