В матрице найти положение нулевого элемента.
Входные данные
Записаны числа N и M - количество строк и столбцов матрицы (каждое из них - из диапазона от 1 до 100), а затем сама матрица. Элементы матрицы - числа из диапазона integer.
Хотя бы один нулевой элемент в матрице всегда существует.
Выходные данные
Вывести сначала номер строки, а затем - номер столбца нулевого элемента. Если в матрице несколько нулей, выдать позицию последнего из них.
Пример входа
3 4
0 1 2 3
4 5 0 1
2 3 4 5
Пример выхода
2 3
я понимаю, что ход решения примерно такой, но не получается , объясните,пожалуйста
int null_i = 0, null_j = 0;
for (int i = 0; i < n; i++)
{
for (int j = 0; j < m; j++)
{
if (arr[i][j] == 0)
{
null_i = i;
null_j = j;
}
}
}
cout << null_i << " " << null_j << endl;
На этот вопрос еще никто не ответил. Напишите свой ответ или воспользуйтесь поиском:
Новые вопросы
Русский язык,
2 года назад
Английский язык,
2 года назад
Алгебра,
7 лет назад
Физика,
7 лет назад
Математика,
8 лет назад