Предлагаю принять участие в очередном конкурсе для программистов.
Предлагается написать программу, решающую целочисленную систему линейных уравнений
Матрица системы и вектор правой части - целочисленные. Числа в них умещаются в 32 бита со знаком (от
до
). Ответом будет вектор рациональных чисел
. Числа в ответе могут получиться очень длинными, поэтому НЕ запрещается использовать библиотеки длинной арифметики (GMP, MPIR).
Предлагается ограничиться системами порядка
, но если участник предложат слишком быструю реализацию, можно увеличить это ограничение.
Кого заинтересовало, можете узнать
подробности конкурса.
Почему я решил провести такой конкурс? Оказывается, мало кто умеет эффективно решать такую известную задачу в случае целых чисел, когда ответ должен быть точным. А победитель конкурса мог бы поделиться своим опытом с остальными.
К сожалению, у меня нет возможности тестировать задачу НЕ в системе Windows 7, поэтому предлагается два варианта участия: можно присылать либо EXE файлы, либо CPP, которые будут компилироваться на нашей рабочей машине. Понимаю, что не пишущих на CPP или не под Windows обижаю, но ничего не поделаешь. Конкурс любительский.
Модераторам: форум dxdy.ru указан в качестве информационного спонсора на странице конкурса.