Ваша задача - найти двух пропавших персонажей в названии эпизода Коломбо.
вход
Один из 69 названий эпизодов Коломбо (перечисленных ниже), в котором ровно два персонажа заменены на *
.
Пример :
"Ran*om for a *ead Man"
Выход
Вы можете вернуть либо полный заголовок эпизода, либо только два пропущенных символа в любом приемлемом формате, при условии, что порядок символов однозначен.
Некоторые действительные результаты :
"Ransom for a Dead Man"
"sD"
["s", "D"]
Эпизоды
Пожалуйста, перейдите по этой ссылке, чтобы получить неформатированный список.
Prescription: Murder Swan Song Murder, Smoke and Shadows
Ransom for a Dead Man A Friend in Deed Sex and the Married Detective
Murder by the Book An Exercise in Fatality Grand Deceptions
Death Lends a Hand Negative Reaction Murder: A Self Portrait
Dead Weight By Dawn's Early Light Columbo Cries Wolf
Suitable for Framing Troubled Waters Agenda for Murder
Lady in Waiting Playback Rest in Peace, Mrs. Columbo
Short Fuse A Deadly State of Mind Uneasy Lies the Crown
Blueprint for Murder Forgotten Lady Murder in Malibu
Etude in Black A Case of Immunity Columbo Goes to College
The Greenhouse Jungle Identity Crisis Caution: Murder Can Be Hazardous to Your Health
The Most Crucial Game A Matter of Honor Columbo and the Murder of a Rock Star
Dagger of the Mind Now You See Him... Death Hits the Jackpot
Requiem for a Falling Star Last Salute to the Commodore No Time to Die
A Stitch in Crime Fade in to Murder A Bird in the Hand...
The Most Dangerous Match Old Fashioned Murder It's All in the Game
Double Shock The Bye-Bye Sky High IQ Murder Case Butterfly in Shades of Grey
Lovely But Lethal Try and Catch Me Undercover
Any Old Port in a Storm Murder Under Glass Strange Bedfellows
Candidate for Crime Make Me a Perfect Murder A Trace of Murder
Double Exposure How to Dial a Murder Ashes to Ashes
Publish or Perish The Conspirators Murder With Too Many Notes
Mind Over Mayhem Columbo Goes to the Guillotine Columbo Likes the Nightlife
Разъяснения и правила
- Хранение списка эпизодов (или хранение достаточного количества информации, чтобы угадать недостающие символы) является частью проблемы. Другими словами, вы не получите список «бесплатно». При использовании внешних файлов их длина должна быть добавлена к вашему счетчику байтов.
- Ваша программа / функция должна поддерживать заголовки в точности так, как указано выше:
- Регистр каждой буквы должен точно совпадать.
- Знаки препинания также должны точно совпадать.
- И т.д...
- Все символы в названии могут быть заменены
*
, а не только буквы. Они могут быть смежными. - Вы можете ожидать другого «пустого» символа вместо
*
, если он не появляется нигде в заголовке. (Если это так, пожалуйста, укажите это в своем ответе.)
Ах, есть еще одна вещь. Я почти забыл...
- Это код-гольф , поэтому выигрывает самый короткий ответ в байтах!
Тестовый набор
Вот ссылка на все 14252 возможных ввода.
error-correction
тег, который, я думаю, уместен здесь.
A
и другое a
в списке существующих уникальных строк.
',-.:ABCDEFGHIJLMNOPQRSTUWYabcdefghiklmnopqrstuvwxyz
(и <space>
, конечно же).