Morse Clock

Morse Clock

"ди-дай ди-дай ди-дай ди-дай ди-дай ди-дай ди-дай ди-дай ди-дай ди-дай ди-дай ди-дай", голосно брязкотіла "Морзелізер".

"Що ти робиш?" З цікавістю запитав Нікола.

"Відправляю в штаб-квартиру наші журнали обліку часу за останню експедицію, але це нелегке завдання..." Стівен буркнув: "Ти можеш собі уявити, що з усіма комп'ютерними потужностями, які є в нашому розпорядженні, Мені ДОВЕДЕТЬСЯ перетворити це повідомлення в азбуку Морзе за допомогою однієї лише кнопки увімкнення/вимкнення... Хм... який біль." Він побурчав через незручності.

"Дозвольте мені подивитися." Нікола запропонував свою допомогу: "Це виглядає як досить просте рішення, ми могли б автоматизувати процес"

"О, ти герой мого дня" Схвильовано почав Стівен. "Тож, як ми почнемо це?"

"З Python!" Вигукнув Нікола.

Допоможіть Стівену створити модуль для перетворення звичайного рядка часу в рядок часу азбуки Морзе. Як ви можете бачити на малюнку, сірий кружечок означає "увімкнено", а білий - "вимкнено". Кожна цифра у часовому рядку містить різну кількість слотів. Перша цифра для годин має довжину 2, а друга цифра для годин має довжину 4. Перші цифри хвилин і секунд мають довжину 3, а другі цифри хвилин і секунд мають довжину 4 секунд мають довжину 4. Кожна цифра в часі перетворюється у двійкове представлення. ...

You should be an authorized user in order to see the full description and start solving this mission.