UPDATE 01/02/2021
Решение Джобса верно в контексте вызова f.readline().split() я ошибся при копировании его кода. Однако, ошибка в коде Джобса всеже есть , хотя вполне тривиальная. Нарушен приоритет операций "-" и "%" :
if p1 - p2%3 != 0 and p1 - p2 < dx:
Корректировка : if (p1-p2)%3 !=0 and p1 - p2 < dx:
Очевидно, что выполнение кода со скриншота ниже верного результата дать в принципе не может. Предложен другой вариант кода, обходящий вызов f.readline().split() и корректировкой описанной выше. Мое решение мне нравится, но не более того
END UPDATE
Следую https://www.youtube.com/watch?v=zGYqPsUB-S4&feature=emb_logo
Среда Python 3.9.1 Linux Fedora 33 Server
Копирую код из видео
Пишем другой код
Исходные данные
Выполняем
Выполняем
Все тоже касается задачи 26
Меняем код , который блокирует Python 3.9.1
Выполняем