Вопрос пользователя:
Ответ нейросети:
#include <iostream> #include <vector> #include <algorithm>
int main() { int n, m; std::cout << "Enter the number of rows: "; std::cin >> n; std::cout << "Enter the number of columns: "; std::cin >> m;
std::vector<std::vector<int>> arr(n, std::vector<int>(m));
std::cout << "Enter the elements of the array:" << std::endl;
for (int i = 0; i < n; i++) {
for (int j = 0; j < m; j++) {
std::cin >> arr[i][j];
}
}
std::vector<int> sortedArr;
for (int i = 0; i < n; i++) {
for (int j = 0; j < m; j++) {
sortedArr.push_back(arr[i][j]);
}
}
std::sort(sortedArr.begin(), sortedArr.end());
std::cout << "Sorted array:" << std::endl;
int index = 0;
for (int i = 0; i < n; i++) {
for (int j = 0; j < m; j++) {
arr[i][j] = sortedArr[index++];
std::cout << arr[i][j] << " ";
}
std::cout << std::endl;
}
return 0;
}
Напишите нам, если в вопросе есть ваши персональные данные ([email protected])
Обратите внимание: ответы, предоставляемые искусственным интеллектом, могут не всегда быть точными. Не рассчитывайте на них в критически важных областях, таких как медицина, юриспруденция, финансы или в вопросах, связанных с безопасностью. Для важных решений всегда обращайтесь к квалифицированным специалистам. Администрация сайта не несет ответственности за контент, сгенерированный автоматически.