Чувашов Егор 523 EncPairs 15784
Романтовский Александр 522 EncPairs 15477
f1import sysf1import sys
n2encodings = ['KOI8-R', 'CP1251', 'MACCYRILLIC', 'CP866', 'ISO-8859-5', 'n2encodings = ['koi8-r', 'cp1251', 'mac-cyrillic', 'cp866', 'iso8859-5', '
>CP855']>cp855']
3line = sys.stdin.buffer.read()3text_bytes = sys.stdin.buffer.read()
4to_break = False4done = False
5for first_encoding in encodings:5for encoding1 in encodings:
6    if to_break:6    if done:
7        break7        break
8    try:8    try:
n9        decoded = line.decode(first_encoding)n9        decoded = text_bytes.decode(encoding1)
10        for second_encoding in encodings:10        for encoding2 in encodings:
11            if to_break:11            if done:
12                break12                break
13            try:13            try:
n14                encoded = decoded.encode(second_encoding)n14                encoded = decoded.encode(encoding2)
15                for third_encoding in encodings:15                for encoding3 in encodings:
16                    try:16                    try:
t17                        decoded2 = encoded.decode(third_encoding)t17                        result = encoded.decode(encoding3)
18                        if 'Зимбабве' in decoded2:18                        if 'Зимбабве' in result:
19                            print(decoded2)19                            print(result)
20                            to_break = True20                            done = True
21                            break21                            break
22                    except:22                    except:
23                        pass23                        pass
24            except:24            except:
25                pass25                pass
26    except:26    except:
27        pass27        pass
Legends
Colors
 Added 
Changed
Deleted
Links
(f)irst change
(n)ext change
(t)op