QOJ.ac

QOJ

時間限制: 1 s 記憶體限制: 1024 MB 總分: 100 可 Hack ✓

#18388. テコンドーとボクシングを合わせた運動

统计

「テボ(Tae Bo)」とは、テコンドーとボクシングを組み合わせた運動です!

TAE BO DIET, 2003

クオンはテボを見て、こう考えた。「テコンドーとボクシングを合わせてテボなら、アーチェリーとパワーリフティングを合わせたらアーパ(Yang-Pa)になるのか?自分も何か新しい運動を作ってみようかな?」

運動 $A$ と $B$ の名前を合わせると、$A$ の「最初の音節」と $B$ の「最初の音節」をつなげた名前の新しい運動ができる。もしどちらか一方でも最初の音節が存在しなければ、新しい運動の名前を作ることはできない。

文字列の「最初の音節」とは、文字列の最初の母音を含み、その次に来る最初の「子音」を含まない接頭辞のうち、最も長いものである。もし母音がないか、最初の母音の後に子音がない場合、最初の音節は存在しない。以下は、いくつかの文字列における最初の音節の例である。

  • taekwondo $\rightarrow$ tae
  • boxing $\rightarrow$ bo
  • tae は母音がないため、最初の音節は存在しない。
  • ski は母音はあるが、最初の母音の後に子音がないため、最初の音節は存在しない。

母音は a, e, i, o, u の5文字とし、子音はこれら5文字以外のすべての文字とする。

クオンが新しく作る運動の名前を出力してみよう。

入力

1行目に運動 $A$ の名前 $S_A$ ($1 \le |S_A| \le 100$) が与えられる。

2行目に運動 $B$ の名前 $S_B$ ($1 \le |S_B| \le 100$) が与えられる。

運動の名前はすべて英小文字のみで構成されている。

出力

運動 $A$ と運動 $B$ の名前を合わせた新しい運動の名前を出力せよ。

もし与えられた規則に従って運動の名前を作ることができない場合は、代わりに no such exercise を出力せよ。

入出力例

入力 1

taekwondo
boxing

出力 1

taebo

入力 2

swimming
racing

出力 2

swira

入力 3

mtb
running

出力 3

no such exercise

入力 4

archery
powerlifting

出力 4

apo

Discussions

About Discussions

The discussion section is only for posting: General Discussions (problem-solving strategies, alternative approaches), and Off-topic conversations.

This is NOT for reporting issues! If you want to report bugs or errors, please use the Issues section below.

Open Discussions 0
No discussions in this category.

Issues

About Issues

If you find any issues with the problem (statement, scoring, time/memory limits, test cases, etc.), you may submit an issue here. A problem moderator will review your issue.

Guidelines:

  1. This is not a place to publish discussions, editorials, or requests to debug your code. Issues are only visible to you and problem moderators.
  2. Do not submit duplicated issues.
  3. Issues must be filed in English or Chinese only.
Active Issues 0
No issues in this category.
Closed/Resolved Issues 0
No issues in this category.