前書き
退屈なテキストが与えられたら、できるだけ早くそれを乗り越えたいだけです。次のテキストを見てみましょう。
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つの方法は、ライターがテキストに入れた質問を見つけることです。たとえば、上記のテキストには1つの質問があります。すなわち:
Adjuvetis hoc fortassis suspicari opportune obversari vix eam?
これは、テキストを文に分割することで実行できます。文は常に次の句読記号のいずれかで終わります:(.?!
他の記号を処理する必要はありません)。これら以外の記号は文の一部です。
タスク
のみで構成されるテキスト行が与えられた
- 文字(A-Za-z)
- 数字(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?
これはcode-golfであるため、バイト数が最小の提出が勝ちです!
.?!
その他はいけません、あなたのルールを指定して、処理することができますが、他の人が言っている必要はありません処理します。