五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

Leetcode Day16 1

2022-04-21 20:30 作者:我喜歡喝一點點  | 我要投稿

824. 山羊拉丁文

給你一個由若干單詞組成的句子 sentence ,單詞間由空格分隔。每個單詞僅由大寫和小寫英文字母組成。


請你將句子轉(zhuǎn)換為 “山羊拉丁文(Goat Latin)”(一種類似于 豬拉丁文 - Pig Latin 的虛構(gòu)語言)。山羊拉丁文的規(guī)則如下:


如果單詞以元音開頭('a', 'e', 'i', 'o', 'u'),在單詞后添加"ma"。

例如,單詞 "apple" 變?yōu)?"applema" 。

如果單詞以輔音字母開頭(即,非元音字母),移除第一個字符并將它放到末尾,之后再添加"ma"。

例如,單詞 "goat" 變?yōu)?"oatgma" 。

根據(jù)單詞在句子中的索引,在單詞最后添加與索引相同數(shù)量的字母'a',索引從 1 開始。

例如,在第一個單詞后添加 "a" ,在第二個單詞后添加 "aa" ,以此類推。

返回將 sentence 轉(zhuǎn)換為山羊拉丁文后的句子。


瘋狂暴力就完事。。

class?Solution:

????def?toGoatLatin(self,?sentence:?str)?->?str:

????????tmp=sentence.split('?')

????????res=[]

????????lentmp=len(tmp)

????????for?i?in?range(lentmp):

????????????listtmp=list(tmp[i])

????????????if?listtmp[0]=='a'?or?listtmp[0]=='e'?or?listtmp[0]=='i'?or?listtmp[0]=='o'?or?listtmp[0]=='u'?or?listtmp[0]=='A'?or?listtmp[0]=='E'?or?listtmp[0]=='I'?or?listtmp[0]=='O'?or?listtmp[0]=='U':

????????????????listtmp.append('m')

????????????????listtmp.append('a')

????????????else:

????????????????change=listtmp.pop(0)

????????????????listtmp.append(change)

????????????????listtmp.append('m')

????????????????listtmp.append('a')

????????????for?_?in?range(i+1):

????????????????listtmp.append('a')

????????????strtmp=''.join(listtmp)

????????????res.append(strtmp)

????????return?'?'.join(res)



Leetcode Day16 1的評論 (共 條)

分享到微博請遵守國家法律
广东省| 安西县| 谢通门县| 环江| 新绛县| 吉首市| 雷州市| 云阳县| 定安县| 青铜峡市| 轮台县| 岳普湖县| 湟中县| 黄陵县| 绥阳县| 雷州市| 焉耆| 铜陵市| 仪陇县| 土默特左旗| 天长市| 门源| 白玉县| 进贤县| 上犹县| 南宫市| 青川县| 江都市| 宜兰市| 随州市| 建昌县| 仁布县| 濉溪县| 威海市| 酉阳| 黎川县| 称多县| 获嘉县| 天峻县| 黄浦区| 资源县|