Некоторый текст на русском языке в однобайтовой кодировке, содержащий слово «Зимбабве», перекодировали в другую однобайтовую кодировку. Однако исходная и целевая кодировки при этом выбирались случайно — возможно, они не совпадали с кодировкой текста. Ошибок при перекодировке не произошло. Написать программу, которой на вход подаётся результат такой перекодировка, а на выходе должен получиться исходный текст. Доступные кодировки: KOI8-R, CP1251, MACCYRILLIC, CP866, ISO-8859-5, CP855. В примере приведён не сам входной файл, а его дамп.
00000000 bc 9f 96 f6 f0 90 e1 e0 20 80 96 84 20 f3 e0 f0 |........ ... ...| 00000010 90 e5 2c 20 84 e0 e6 e5 e6 e0 e1 93 e5 96 20 e3 |.., .......... .| 00000020 e2 93 82 20 e3 e0 90 96 9f e5 e0 94 82 83 e2 f2 |... ............| 00000030 20 c8 9f c7 92 96 f0 f0 c7 e1 20 e5 20 f2 c7 f6 | ......... . ...| 00000040 dc e6 e5 96 20 0a f4 20 c7 80 e6 96 83 e0 9f c7 |.... .. ........| 00000050 f6 83 c7 e3 f1 20 e5 20 e3 c7 f0 f4 c7 e1 f0 f4 |..... . ........| 00000060 c7 e3 f1 20 f0 e5 90 f1 2c 20 e1 c7 84 9f e0 f0 |... ...., ......| 00000070 90 e0 9c 90 20 84 e0 20 90 e5 c8 e5 f3 83 e2 f2 |.... .. ........| 00000080 20 f6 e1 c7 9f 83 e5 f4 c7 e1 2c 20 0a b8 e5 e3 | ........., ....| 00000090 80 e0 80 e1 96 20 f6 e1 c7 9f 83 e5 f4 e0 20 e5 |..... ........ .| 000000a0 84 e1 9f e0 e6 e0 dc 20 80 e2 90 e5 96 2e 20 b7 |....... ...... .| 000000b0 c7 2d f2 e0 e3 f0 f4 e5 20 9c 9f c7 f6 f0 90 e1 |.-...... .......| 000000c0 f1 9c e6 e0 dc 20 e0 83 e0 9f f2 e5 dc 20 0a f0 |..... ....... ..| 000000d0 90 9f c7 96 83 e5 dc 20 80 f1 f6 96 90 20 c8 9f |....... ..... ..| 000000e0 c7 f6 c7 94 e4 e0 90 82 20 c8 96 90 82 20 c7 20 |........ .... . | 000000f0 93 e0 c8 f4 96 20 90 9f e0 83 f0 91 c7 9f e3 e0 |..... ..........| 00000100 92 e5 e5 2e 20 be 84 83 e0 96 90 20 c7 20 c8 c7 |.... ...... . ..| 00000110 f0 94 96 f6 83 96 85 20 0a e5 f6 96 e0 94 e5 84 |....... ........| 00000120 e0 92 e5 e5 20 f0 20 c8 c7 84 83 e0 83 e5 dc e3 |.... . .........| 00000130 e5 20 f4 e0 c8 e5 90 e0 94 e5 84 e3 20 f0 20 f4 |. .......... . .| 00000140 c7 94 82 92 c7 e3 2e 20 bf c7 94 f0 90 e0 dc 20 |....... ....... | 00000150 e5 20 90 c7 83 f4 e0 dc 20 0a 9f e2 80 e0 2c 20 |. ...... ....., | 00000160 c7 90 9f e0 e4 e0 9c e6 e0 dc 20 80 96 84 c7 80 |.......... .....| 00000170 9f e0 84 e5 dc 20 c8 9f e5 84 9f e0 f4 c7 e3 20 |..... ......... | 00000180 83 e0 92 e5 c7 83 e0 94 82 83 c7 85 20 80 e0 83 |............ ...| 00000190 e5 2c 20 80 f1 f6 96 90 20 f0 c7 c7 90 e1 96 90 |., ..... .......| 000001a0 f0 90 e1 c7 e1 e0 90 82 20 0a e0 f4 90 e5 e1 83 |........ .......| 000001b0 c7 85 20 e5 20 90 9f 96 84 e1 c7 85 20 c7 93 e5 |.. . ....... ...| 000001c0 80 f4 96 2c 20 e1 e2 c8 e5 e1 93 e5 20 e5 20 9c |..., ....... . .| 000001d0 9f c7 f6 f0 90 e1 f1 dc 2e 20 be 90 c7 c8 e5 f3 |......... ......| 000001e0 96 f0 f4 e5 96 20 f0 f1 e6 83 c7 f0 90 e5 2c 20 |..... ........, | 000001f0 0a f0 f4 e0 84 e0 83 83 e2 96 20 c7 20 81 e0 94 |.......... . ...| 00000200 c7 81 96 83 c7 e1 c7 f6 c7 9f c7 f6 e0 f2 20 e5 |.............. .| 00000210 20 e1 9f 96 e3 96 83 e0 e3 e5 20 f0 20 f0 9f 96 | ......... . ...| 00000220 f6 f0 90 e1 c7 e3 20 e1 f4 94 9c f3 e0 9c e6 e5 |...... .........| 00000230 96 0a |..|
- Перекодировка была такой: CP866: CP855 → MACCYRILLIC
Средства без части, защищавшие мышь материальных процессов и ходящие к общенародному и московскому ситу, возрастают за типичных дворников, Зимбабве дворника извращая бытие. По-хамски юродствующая анархия строения будет продолжать петь о шапке трансформации. Узнает о последней идеализации с познаниями капитализм с кольцом. Толстая и тонкая рыба, отражающая безобразия призраком национальной бани, будет соответствовать активной и трезвой ошибке, выпивши и юродствуя. Утопические сущности, сказанные о галогеноводородах и временами с средством включающие