e269. 11220 - Decoding the message
標籤 : 字串處理
通過比率 : 126人/171人 ( 74% ) [非即時]
評分方式:
Tolerant

最近更新 : 2019-10-24 15:05

內容

Chico和Maria是住在不同城鎮的親戚。由於他們居住在農村地區,因此很難保持聯繫。
他們發現克服溝通問題的方法是通過互相拜訪的父母傳遞一封信。
關鍵是Chico和Maria不想讓父母讀他們的訊息,於是他們決定為訊息創建一個密碼。

訊息的含義基於每個單詞的字母,第一個單詞的第一個字母,第二個單詞的第二個字母,以此類推形成一條訊息。
如果一個單詞沒有足夠的字母,則應使用以下單詞。例如,如果要分析第三個單詞,則應考慮第三個字母,但是如果它只有兩個字母,則使用第四個單詞的第三個字母構成一個已解碼的單詞,以此類推。
當到達一行的末尾時,您應該輸出當前解碼的單詞,並應該從下一行中第一個單詞的第一個字母開始形成另一個單詞。
您的任務是根據Chico和Maria的密碼翻譯郵件。

輸入說明

輸入的第一行為Case數量(1 ≤ T ≤ 30)

每個Case代表一則訊息,由1 ≤ N ≤ 100行組成

每行由1 ≤ M ≤ 30個單詞組成。

同一行中的兩個單詞用一個或多個白色分隔空格。

一個單詞由字母A-Z和a-z組成,最多包含30個字母。

每條訊息之前都會有一個空白行信息代表訊息的開頭。

輸出說明

對於每個Case,請輸出Case的編號

對於每行的訊息,請輸出已解碼的單詞

對於每個Case之間,請輸出空白行。

範例輸入 #1
2

Hey good lawyer
as I previously previewed
yam does a soup

First I give money to Teresa
after I inform dad of
your horrible soup
範例輸出 #1
Case #1:
How
are
you

Case #2:
Fine
and
you
測資資訊:
記憶體限制: 64 MB
公開 測資點#0 (50%): 1.0s , <1M
公開 測資點#1 (50%): 1.0s , <1M
提示 :
標籤:
字串處理
出處:
UVA [管理者: ig99lp33lp33 (위즈원) ]

本題狀況 本題討論 排行

編號 身分 題目 主題 人氣 發表日期
沒有發現任何「解題報告」