
messageFromBinaryCode
You are taking part in an Escape Room challenge designed specifically for programmers. In your efforts to find a clue, you’ve found a binary code written on the wall behind a vase, and realized that it must be an encrypted message. After some thought, your first guess is that each consecutive 8
bits of the code stand for the character with the corresponding extended ASCII code.
Assuming that your hunch is correct, decode the message.
Example
- For
code = "010010000110010101101100011011000110111100100001"
, the output should bemessageFromBinaryCode(code) = "Hello!"
.
The first8
characters of the code are01001000
, which is72
in the binary numeral system.72
stands forH
in the ASCII-table, so the first letter isH
.
Other letters can be obtained in the same manner.
Input/Output
-
[execution time limit] 0.5 seconds (cpp)
-
[input] string code
A string, the encrypted message consisting of characters
'0'
and'1'
.Guaranteed constraints:
0 < code.length < 800
. -
[output] string
- The decrypted message.
Post Comment