- В уроке про сеты ожидаем решение через сеты, но они здесь не укладываются по скорости. Тем не менее я считаю, что можно неплохо на них поупражняться в оптимизациях. В j_1_naive.py, j_2_improved.py, j_3_optimized.py показал три итерации оптимизации наивного решения. Также, есть последний вариант на C++ в файле j.cpp.