Шилов Даниил Николаевич, группа 313, Севастополь SeeSaw 9699
Jhinww SeeSaw 9715
t1from collections import dequet1from collections import deque
22
3def seesaw(sequence):3def seesaw(sequence):
4    evens = deque()4    evens = deque()
5    odds = deque()5    odds = deque()
6    for number in sequence:6    for number in sequence:
7        if number % 2 == 0:7        if number % 2 == 0:
8            evens.append(number)8            evens.append(number)
9        else:9        else:
10            odds.append(number)10            odds.append(number)
11    while evens or odds:11    while evens or odds:
12        if evens:12        if evens:
13            yield evens.popleft()13            yield evens.popleft()
14        if odds:14        if odds:
15            yield odds.popleft()15            yield odds.popleft()
Legends
Colors
 Added 
Changed
Deleted
Links
(f)irst change
(n)ext change
(t)op