Страницы

Поиск по вопросам

вторник, 5 февраля 2019 г.

Как выбрать произвольные элементы двумерного массива? Си

Как из двумерного массива 9х9, наполненного случайными числами от -99 до 99 выбрать элементы из закрашенной области (как на рисунке) и найти из них максимальный элемент? Есть идеи?


Ответ

Псевдокод
max = m[0,0]; for (i = 0; i < 5; i++) { for (j = 0; j <= i; j++) { if (m[i,j] > max) max = m[i,j]; } } for (i = 5; i < 9; i++) { for (j = 0; j < 9 - i; j++) { if (m[i,j] > max) max = m[i,j]; } }

Комментариев нет:

Отправить комментарий