Sunday, 19 March 2006 | Д-р Евгений Канель, Зэев Фрайман для раздела Ученье – свет
Обычно задачи на двумерные массивы сопровождаются использованием вложенных циклов – и этим они нас, учителей, очень устраивают в качестве тренировки учеников на использование именно такого механизма. Но иногда попадаются задачи, которые при внешней (да и логической тоже, впрочем...) простоте обнаруживают при решении «странности».
Вот, например, одна из такие странных в своей простоте задач: у меня, при решении «в лоб», не получилось использовать меньше, чем 4(!) вложенных цикла... А д-р Канель предлагает вариант из «только» трех вложенных, воспользовавшись «перегонкой» двумерного массива в одномерный.
А что можно еще?
Напиши программу, принимающую в качестве параметра двумерный «квадратный» массив и определяющую количество пар ячеек, отвечающих следующим условиям: