문자열과 문자열 목록이 제공되면 입력 문자열의 모든 공백을 해당 문자열로 채우십시오.
입출력
입력 문자열은 알파벳 문자, 공백 및 밑줄 만 포함합니다. 비어 있지 않으며 밑줄로 시작하지 않습니다. 즉, 입력 문자열이 정규식과 일치합니다.^[a-z A-Z]([a-z A-Z_]*[a-z A-Z])?$
입력 목록의 모든 문자열은 비어 있지 않으며 영숫자 및 공백 만 포함합니다. 즉, 정규식과 일치합니다 ^[a-z A-Z]+$
.
공백은 연속적인 밑줄 ( _
) 이며 밑줄 이 앞에 오지 않습니다.
입력 문자열에는 n
양의 정수에 대한 공백이 n
포함되며 문자열 목록에는 정확히 n
문자열이 포함 됩니다.
k
입력 문자열의 각- 번째 공백을 입력 문자열 k
목록의-번째 문자열 로 대체하여 출력을 얻습니다 .
예
입력 문자열 "I like _____ because _______ _____ing"
과 문자열 목록이 주어지면 ["ice cream", "it is", "satisfy"]
다음과 같이 출력을 찾을 수 있습니다.
- 첫 번째 공백은 바로 다음에옵니다
"like "
. 우리는"ice cream"
그것을 얻기 위해 채워 넣 습니다"I like ice cream because ______ _____ing"
. - 두 번째 공백은 바로 다음에옵니다
"because "
. 우리는"it is"
그것을 얻기 위해 채워 넣 습니다"I like ice cream because it is _____ing"
. - 세 번째 공백은 바로 다음에옵니다
"is "
. 우리는"satisfy"
그것을 얻기 위해 채워 넣 습니다"I like ice cream because it is satisfying"
.
최종 문자열을 출력합니다 "I like ice cream because it is satisfying"
.
테스트 사례
input string, input list => output
"Things _____ for those who ____ of how things work out _ Wooden",["work out best","make the best","John"] => "Things work out best for those who make the best of how things work out John Wooden"
"I like _____ because _______ _____ing",["ice cream","it is","satisfy"] => "I like ice cream because it is satisfying"
"If you are ___ willing to risk _____ you will ha_o settle for the ordi_____Jim ______n",["not","the usual","ve t","nary ","Roh"] => "If you are not willing to risk the usual you will have to settle for the ordinary Jim Rohn"
"S____ is walking from ____ to ____ with n_oss of ___ W_____ Churchill",["uccess","failure","failure","o l","enthusiasm","inston"] => "Success is walking from failure to failure with no loss of enthusiasm Winston Churchill"
"If_everyone_is_thinking ____ ____ somebody_isnt_thinking G____e P____n",[" "," "," ","alike","then"," "," ","eorg","atto"] => "If everyone is thinking alike then somebody isnt thinking George Patton"
"Pe_________e __say ____motivation does__ last Well___her doe_ bathing____thats why we rec____nd it daily _ __________lar",["opl","often ","that ","nt"," neit","s"," ","omme","Zig","Zig"] => "People often say that motivation doesnt last Well neither does bathing thats why we recommend it daily Zig Ziglar"