Дубяга Данил, 316 EncPairs 14910 | Синицын Виктор Сергеевич, 319/1 EncPairs 15259 | ||||
---|---|---|---|---|---|
f | 1 | import sys | f | 1 | import sys |
n | 2 | encs = ['KOI8-R', 'CP1251', 'MACCYRILLIC', 'CP866', 'ISO-8859-5', 'CP855 | n | 2 | encodincs = ['KOI8-R', 'CP1251', 'MACCYRILLIC', 'CP866', 'ISO-8859-5', ' |
> | '] | > | CP855'] | ||
3 | b = sys.stdin.buffer.read() | 3 | b = sys.stdin.buffer.read() | ||
n | 4 | ok = False | n | 4 | flag = False |
5 | for enc1 in encs: | 5 | for cod1 in encodincs: | ||
6 | for enc2 in encs: | 6 | for cod2 in encodincs: | ||
7 | for enc3 in encs: | 7 | for cod3 in encodincs: | ||
8 | try: | 8 | try: | ||
n | 9 | s1 = b.decode(enc1).encode(enc2).decode(enc3) | n | 9 | s = b.decode(cod1).encode(cod2).decode(cod3) |
10 | if 'Зимбабве' in s1: | 10 | if 'Зимбабве' in s: | ||
11 | print(s1) | 11 | print(s) | ||
12 | ok = True | 12 | flag = True | ||
13 | break | ||||
13 | except: | 14 | except: | ||
14 | pass | 15 | pass | ||
n | 15 | if ok: | n | 16 | if flag: |
16 | break | 17 | break | ||
n | 17 | if ok: | n | 18 | if flag: |
18 | break | 19 | break | ||
t | 19 | if ok: | t | 20 | if flag: |
20 | break | 21 | break |
Legends | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
|
|