ПУТИЛОВ ГЕОРГИЙ КОНСТАНТИНОВИЧ DeStruct 13180
Игорь Зянчурин, 321 группа DeStruct 15040
t1import base64, syst1import base64
2import sys
2a = sys.stdin.buffer.read().strip()3a = sys.stdin.buffer.read().strip()
3a = base64.b85decode(a)4a = base64.b85decode(a)
4head = []5head = []
5pos = 06pos = 0
6while (el := int.from_bytes(a[pos:pos + 1], byteorder='big', signed=True)):7while (el := int.from_bytes(a[pos:pos + 1], byteorder='big', signed=True)):
7    head.append(el)8    head.append(el)
8    pos += 19    pos += 1
9pos += 110pos += 1
10res = []11res = []
11for j in range((len(a) - pos) // sum(map(abs, head))):12for j in range((len(a) - pos) // sum(map(abs, head))):
12    for i in head:13    for i in head:
13        if i > 0:14        if i > 0:
14            res.append(int.from_bytes(a[pos:pos + abs(i)], byteorder='big', signed=False))15            res.append(int.from_bytes(a[pos:pos + abs(i)], byteorder='big', signed=False))
15        else:16        else:
16            res.append(int.from_bytes(a[pos:pos + abs(i)], byteorder='big', signed=True))17            res.append(int.from_bytes(a[pos:pos + abs(i)], byteorder='big', signed=True))
17        pos += abs(i)18        pos += abs(i)
18print(sum(res))19print(sum(res))
Legends
Colors
 Added 
Changed
Deleted
Links
(f)irst change
(n)ext change
(t)op