Цитата(Алена @ 20.03.2007 10:54)
Лишние переменные в программе - зло.
Не всегда! Например загрузить сравниваемое значение
max из памяти в регистр процессора в десятки раз быстрее, чем
a[imax, jmax]. Это как палка о двух концах: при недостатке памяти - жертвуем быстродействием, и наоборот при недостатке быстродействия - жертвуем памятью.
В данной задаче не критично ни то, ни другое - оба решения равноправны. Но надо уметь программировать как в одних условиях, так и в других и уметь определять, когда это важно!