Преобразование строки в код Морзе [закрыто]



вызов



самый короткий код по количеству символов, который будет вводить строку, используя только алфавитные символы (верхний и нижний регистр), цифры, запятые, точки и вопросительный знак, и возвращает представление строки в коде Морзе.
Вывод кода Морзе должен состоять из тире (-, ASCII 0x2D) для длинного звукового сигнала (AKA 'dah') и точки (., ASCII 0x2E) для короткого звукового сигнала (он же 'dit').



каждая буква должна быть разделена пробелом (' ', ASCII 0x20), и каждое слово должно быть разделено косой чертой (/, ASCII 0x2F).



таблица азбуки Морзе:



alt текст http://liranuna.com/junk/morse.gif



тестовые случаи:



Input:
Hello world

Output:
.... . .-.. .-.. --- / .-- --- .-. .-.. -..




Input:
Hello, Stackoverflow.

Output:
.... . .-.. .-.. --- --..-- / ... - .- -.-. -.- --- ...- . .-. ..-. .-.. --- .-- .-.-.-


счетчик кода включает вход / выход (то есть полную программу).

842   0  

Comments

    Ничего не найдено.