[ Huawei OD Computer Test ] - 実際の質問!! ここをクリックしてください! !
【Huawei ODコンピュータ試験】実際の試験ポイントの分類!! こちらをクリック !!
質問の説明
単語の接頭辞と辞書を入力し、接頭辞を含む単語を出力します
説明を入力してください
単語の接頭辞 + 辞書の長さ + 辞書
辞書は順序付けられた単語の配列です
入力と出力はすべて小文字です
出力の説明
このプレフィックスを含むすべての単語。複数の単語は新しい行に出力されます。
そうでない場合は、-1 を返します
使用例 1
入力
b3abc
出力
b
説明する
なし
使用例 2
入力
abc 4 a ab abc abcd
出力
ABC
あいうえお
説明する
なし
問題解決のアイデア
1. 文字列が辞書に含まれているかどうかを調べ、含まれている場合は出力します。
テストポイント
文字列処理
コード
str=input().split()
flag=1
pre=str[0]
for i in range(2,len(str)):
if str[i].find(pre)==0:
print(str[i])
flag=0
if flag:
print(-1)