"Bash.org.ru IT Happens Истории ## 4901 – 5000" - читать интересную книгу автора (Bash.org.ru IT)

#4945: Больший из равных

14:00 14.12.2010, IT happens


Работаю программистом. Госконтракт, огромный проект, сроки горят, мозги плавятся. В разгар работы стучится в аську сын давнего знакомого. Помоги, мол, засыпаюсь: нужно на зачёт пару программ на Паскале написать, а я ни в зуб ногой. Ладно, думаю, помогу студенту, развеюсь немного. Компилятора, естественно, уже лет десять не видел, придётся в Блокноте писать.


— Давай условие задачи.

— Есть матрица 4?4 элемента. Заполняется рандомно. Удалить из матрицы столбцы, сумма элементов которых минимальна, и удвоить вхождение столбцов, сумма элементов которых максимальна.


Со скрипом вспоминаю, что Паскаль поддерживает только статические массивы заданной размерности, а оперировать связанными динамическими списками студентам ни один преподаватель в жизни не даст, поэтому с ходу уточняю:


— Так, а что делать, если столбцов с максимальной суммой чисел будет два и более?

— Преподаватель говорит, что он сам лично составлял задачу, всё предусмотрел, и такого варианта в ней быть не может.


Подвисаю. Потом с глазами, изображающими смайл «о_О», составляю матрицу:


2 1 2 4

0 3 1 5

4 3 0 1

4 1 2 0


Отправляю с просьбой показать преподавателю. Ответ:


— Он посмотрел, три раза пересчитал, почесал в затылке, взял листочек и ушёл со словами: «Пойду уточню на кафедре».


А вы спрашиваете, откуда берутся быдлокодеры!