Виталий Рыбченко: Скажу честно - я бы к вам Team Lead'ом не пошел. Вы заносчивы и глупы, вам даже на ум не приходит раскрыть предметную область. Ищите дальше себе телепата.
Сергей Соколов: через 2 _несовпадающие_ точки однозначно проводится прямая - линия 1го порядка. Каждая новая точка трубует нового члена полинома (вообще говоря подойдёт любая неиспользованая степень, но обычно берут минимальную из них). В вырожденном случае старшие коэффициенты могут зануляться, но я говорю об общем.
Всё правильно делаешь.
Искать надо не там, где потерял (в консоли, в сообщении об ошибке, в скрипте, куда можно воткнуть print),
а под фонарём, т.е. здесь.
Ну чо, жди Вангу.