Tak, mam (co prawda nie znam Python-a), ale:
-
nie widzę powodu dla którego program miałby źle liczyć 
-
ale za to widzę problem we wczytywaniu danych, pisząc w C/C++ nie muszę się przejmować:
a) pustymi liniami
b) nadmiarowymi spacjami (przed 1 liczbą, 2 lub więcej pomiędzy, dodatkowe na końcu wiersza)
wiara, że dane są zgodne z tym, co podał autor może być zgubna (choć jeżeli chodzi o zakresy wartości to są bardziej wiarygodne)
w każdym razie drobna modyfikacja programu pomogła i jest AC, życzę powodzenia 
oczywiście usuń już kod z forum