Торбин Николай, 516 группа PatternSort 2333
Владислав Коноплицкий PatternSort 11196
t1def pattsort(a, b):t1def pattsort(patternseq):
2    indices = sorted(enumerate(a), key=lambda x: x[1])2    pattern_with_indices = sorted(enumerate(pattern), key=lambda x: x[1]
 >)
3    b = sorted(b)3    sorted_seq = sorted(seq)
4    res = [0] * len(b)4    result = [None] * len(seq)
5    for i, (idx, _) in enumerate(indices):5    for i, (original_index, _) in enumerate(pattern_with_indices):
6        res[idx] = b[i]6        result[original_index] = sorted_seq[i]
7    return res7    return result
Legends
Colors
 Added 
Changed
Deleted
Links
(f)irst change
(n)ext change
(t)op