[プログラマーLV 2]英語のドラゴンボール
1.問題の説明
英語のドラゴンボール
2.問題分析
単語をpre wordsに入れ、長さ/有無/「ドラゴンボール」を確認し、淘汰するかどうかを決定します.淘汰されると,インデックスiと人数nで何位淘汰,何位淘汰に戻る.
3.私の回答
英語のドラゴンボール
2.問題分析
単語をpre wordsに入れ、長さ/有無/「ドラゴンボール」を確認し、淘汰するかどうかを決定します.淘汰されると,インデックスiと人数nで何位淘汰,何位淘汰に戻る.
3.私の回答
def solution(n, words):
pre_words = [words[0]]
for i in range(1, len(words)):
if len(words[i]) > 1 and words[i] not in pre_words and words[i][0] == pre_words[-1][-1]:
pre_words.append(words[i])
else:
return [i%n+1, i//n+1]
return [0, 0]
淘汰条件の設定に比べて、nおよびiによって淘汰された回数/数回目を決定することがより重要な問題である.コードをより直感的/簡潔に書くように努力しましょう.Reference
この問題について([プログラマーLV 2]英語のドラゴンボール), 我々は、より多くの情報をここで見つけました https://velog.io/@j_aion/프로그래머스-LV2-영어-끝말잇기テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol