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

С++ Дана матрица размера M × N. Отсортировать матрицу по возрастанию. было9 8 76 5 43 2 1станет1 2 34 5 67 8 9

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

#include <iostream>

using namespace std;

int main(){

int n, m;

cin >> n >> m;

int a[n][m], res[n*m], cur = 0;

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

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

cin >> a[i][j];

res[cur] = a[i][j];

cur++;

}

}

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

for(int j = i + 1; j < n*m; j++){

if(res[i] > res[j])

swap(res[i],res[j]);

}

}

cur = 0;

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

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

cout << res[cur] << " ";

cur++;

}

cout << "n";

}

}

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

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

Решить задачу средствами табличн

Мини проект компьютер будущего.

які бувають види сайтів?​

На Java, .ПалиндромПалиндромом

Мини-проект. Урок 2Определи назн

посчитайте ПАЖАЛУЙСТА НЕ ОЧЕНЬ С

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