ох.. писала я когда-то курсовик по оптимизации динамики пучка электронов в ускорителе. оптимизировала все просто суперски, чуть ли ни в точку этот пучок сходился. а в ночь перед сдачей курсовика причесывала программу и заметила, что у меня две строчки в проге должны быть одинаковой длниы, а они разные. просто одну я зачем-то умножила на 1/2 (не знаю как так получилось). убрала лишнее и мой пучок на веник стал похож. вот отличный пример, когда неправильный алгоритм работал, а как ошибку исправила-работать перестал