• С++ Дан двухмерный массив.Найти номер строки, в котором расположен максимальный элемент третьего столбца массива. Если элементов с максимальным значением в этом столбце несколько, то должен быть найден номер строки самого нижнего из них.Помогите,пожалуйста.нужно сдать уже завтра

Ответы 1

  • using namespace std; int main() { int n, m, k = 0; //входные данные 2 3 //7 10 9 //10 -6 10 int a[100][100]; int imax = 0, jmax = 0, imin = 0, jmin = 0; cin >> n >> m; for (int i = 0; i < n; i++) { for (int j = 0; j < m; j++) { cin >> a[i][j]; } } for (int i = 0; i < n; i++) { for (int j = 0; j < m; j++) { if(a[i][j] > a[imax][jmax]){ imax = i; jmax = j; k++; } } } for (int i = 0; i <= k; i++) { cout << imax + 1 << " " << jmax + 1 << endl; } //выводит только 1 2 // а должен 2 3 //7 10 9 //10 -6 10 return 0; } ```

  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years