所以我做了一個簡單的程序來將英語轉換成PigLatin。但現在我堅持如何將其轉換回英文。下面是英文的,以PigLatin一個例子:將明膠轉換爲英文?
輸入 世界您好,這是偉大的
輸出
elloXhaWEY orldXwWEY isXthWEY isWAY eatXgrWEY
所以,規則是: 1.如果字與元音開頭,它以WAY結尾(例如eal - > ealWAY) 2.如果單詞以輔音開始,只要存在輔音,它就會持續檢查,剝離第一部分,然後轉換它。 (例如This - > isXthWEY)注意剝離後的字母X和WEY後面的X.
我設法讓一個程序將它們轉換爲。但是,我怎樣才能從亂七八糟的信件轉換回英文?
我的想法是從結尾檢查每個單詞。如果以WEY結尾,我將最後3個單詞去掉,從最後一個字母中取出字母,直到達到X,然後去掉X,然後將字移到開頭。但我失去了如何去做。
任何幫助表示讚賞。
謝謝。
那麼,你甚至試過?你在一個小時前問了另一個對手。我們不做家庭作業。 – SzieberthAdam
您的問題充滿了矛盾:文本中的「X-WEY」,輸出中的「X-WAY」,帶額外「a」的「elloXhaway」等。 – Hyperboreus
我試過了。但它不起作用。 –