alarm
Задайте вопрос
Информатика
question

c ++МаксимумНайдите индексы первого вхождения максимального элемента в двумерном массиве. Входные данныеПрограмма получает на вход размеры массива n≤10 и m≤10, затем n строк по m целых чисел, не превосходящих по модулю 231. Выходные данныеВыведите два числа: номер строки и номер столбца, в которых стоит наибольший элемент в двумерном массиве. Если таких элементов неКак узнать сколько, то выводится тот, у которого меньше номер строки, а если номера строк равны, то тот, у которого меньше номер столбца. ПримерыВводВывод3 40 3 2 42 3 5 55 1 2 31 2

ответы: 1
Зарегистрируйтесь, чтобы добавить ответ
Ответ:

#include <iostream>

using namespace std;

int main() {

int n, m;

cin >> n >> m;

int a[100][100];

// чтение

for (int i = 0; i < n; i++) {

for (int j = 0; j < m; j++) {

cin >> a[i][j];

}

}

int max = a[0][0], max_i = 0, max_j = 0;

for (int i = 0; i < n; i++) {

for (int j = 0; j < m; j++) {

if (a[i][j] > max) {

max = a[i][j];

max_i = i;

max_j = j;

}

}

}

cout << max_i << " " << max_j;

return 0;

}

177
Hellfont
Чтобы ответить необходимо зарегистрироваться.

Другие вопросы: - Информатика

c ++Поменять местами две диагона

Какие примеры национальной борьб

Плиз На Пайтон. Пайтон или п

Нужно полностью скопирлвать этот

ЗаданиеНапишите программу, котор

Какие существуют типы переменных

Контакты
Реклама на сайте