david_Yakhin_312 PatternSort 2345
Ким Ренат, 407 группа PatternSort 2212
f1def pattsort(pattern, seq):f1def pattsort(pattern, seq):
t2    sorted_pattern = sorted(pattern)t2    pattern_sorted = sorted(pattern)
3    sorted_seq = sorted(seq)3    seq_sorted = sorted(seq)
4    rank_map = {val: idx for idx, val in enumerate(sorted_pattern)}4    index_map = {value: idx for idx, value in enumerate(pattern_sorted)}
5    return [sorted_seq[rank_map[x]] for x in pattern]5    return [seq_sorted[index_map[i]] for i in pattern]
Legends
Colors
 Added 
Changed
Deleted
Links
(f)irst change
(n)ext change
(t)op