Оптимизация задачи вычисления следа матрицы на C

Ответ дан с помощью GPT-4o от GPT4oMini.app

Вопрос:

реши задачу на языке си максимально оптимизировано: На вход подаётся бинарный файл в следующем формате: первые два байта являются целым числом, которое не превышает 2000 и задаёт размер квадратной матрицы, затем следуют целочисленные 32х битные элементы матрицы. Все числа находятся в представлении big-endian. Требуется отыскать след матрицы и вывести его в бинарный файл в виде 64х битного целого числа в формате big-endian.

Скачать приведённые примеры в бинар

Ответ: