blob: 345ad1248428ada4f0f3cac9c1a6c74b74cbe0b4 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
Окей, я прокачался и поднял собсна гит.
Техи я закоммитил на всякий случай (они все равно скорее всего не соберутся
не на моей машине) и читать их, а не пдфку достаточно больно.
Как и в прошлый раз все собирается на таком питоне:
Python 3.7.4 [GCC 9.2.0] on linux
ченджлог
Теперь добавились еще и многочлены, которые красивенько рисуются юникодом.
Их опять же можно умножать между собой и на скаляры, плюс можно делить
нацело (Poly.shift(n) разделит нацело на x^n). Так получилось, что
все это оказалось не очень нужно, потому что я додумался до решения
+- ручками +- во всех задачах
Есть еще перестановки, которые умеют, ну, просто применяться. И вот они
уже пригождаются для первой задачи.
|