19
根据音调持续时间翻译摩尔斯电码
目标 摩尔斯电码通常表示为声音。给定代表声音是打开还是关闭的比特流,请将其转换为字母,数字和空格。 细节 根据重复的ON / OFF位的长度分析位流。 1 ON位是一个点 3 ON位是破折号 1 OFF位定点和破折号 3个OFF位分隔字符 7个OFF位定界单词(空格) 输入可以是字符串或数组。输入中只允许选择两个唯一的字符/值。(例如0/1,对/错,逗号/空格) 输出返回一个字符串或打印到标准输出。 例 Input: 101010100010001011101010001011101010001110111011100000001011101110001110111011100010111010001011101010001110101 Analysis: \--H--/ E \---L---/ \---L---/ \----O----/\-- --/\---W---/ \----O----/ \--R--/ \---L---/ \--D--/ Output: HELLO WORLD 假设条件 流始终以ON位开始和结束。 没有前导或尾随空格。 输入始终有效。 支持所有字母(不区分大小写)和数字。 测试用例 101010100010001011101010001011101010001110111011100000001011101110001110111011100010111010001011101010001110101 HELLO WORLD 10100000001011100011101110000000101110000000101011101000101000101010001010101 I AM A FISH 1010111011101110001110111011101110111000101110111011101110001110111010101 2017 101010001110111011100010101 …