ответ: include <bits/stdc++.h>
using namespace std;
int main()
{
int N, M, max, num;
cout << "Enter a matrix size:" << "\n";
cout << "N = ";
cin >> N;
cout << "M = ";
cin >> M;
int** A = new int*[N];
for (int i = 0; i < N; i++)
{
A[i] = new int[M];
}
cout << "Enter a matrix:" << "\n";
for (int i = 0; i < N; i++)
{
for (int j = 0; j < M; j++)
{
cin >> A[i][j];
}
}
max = INT_MIN;
for (int i = 0; i < N; i++)
{
for (int j = 0; j < M; j++)
{
if (A[i][j] >= max) //Здесь ищем последний максимум
{
max = A[i][j]; //Значение максимального элемента
num = i; //Индекс строки, в которой расположен максимальный элемент
}
}
}
for (int j = 0; j < M; j++)
{
swap(A[0][j], A[num][j]); //Меняем строки местами
}
cout << "Maximum: " << max << "\n"; //Выводим максимум
cout << "Target string number: " << ++num << "\n"; //Выводим номер (не индекс) искомой строки
cout << "Target matrix:" << "\n";
for (int i = 0; i < N; i++)
{
for (int j = 0; j < M; j++)
{
cout << A[i][j] << " "; //Выводим искомую матрицу
}
cout << "\n";
}
for (int i = 0; i < N; i++)
{
delete [] A[i];
}
delete [] A;
system("pause");
return 0;
}
2
Напичатал тупо
Объяснение:
Выбрать статью:Выбрать статью:
НА ЭТОЙ СТРАНИЦЕ
Использование команд «Повторить» или «Отменить»
Возврат к последней сохраненной версии
Восстановление части изображения до сохраненной ранее версии
Отмена операции
Получение уведомлений о завершении операции
Использование панели «Журнал»
Создание снимка изображения
Рисование с состояния или снимка изображения
Применимо к: Adobe Photoshop
Последняя публикация: 23 июня 2020 г.
Узнайте, как управлять состоянием изображений с команд «Отменить/Повторить» и панель «История» в Adobe Photoshop.
С команд «Отменить/Повторить» и панели «История» в Adobe Photoshop можно легко управлять состояниями изображений.
Использование команд «Повторить» или «Отменить»
Обновлено в Photoshop CC 20.0 (версия от октября 2018 г.)
Начиная с выпуска Photoshop CC (20.0) за октябрь 2018 г. вы можете отменить несколько действий в документе Photoshop с клавиш Ctrl+Z (Windows) или Command+Z (Mac). Этот новый режим по умолчанию включен.
Для отмены или повтора сделайте следующее.
Отменить: перемещает на шаг назад по цепочке отмен. Выберите Изменить > Отменить или нажмите клавиши Ctrl+Z (Windows) или Command+Z (Mac).
Повторить: перемещает на шаг вперед. Выберите Изменить > Повторить или нажмите клавиши Shift+Ctrl+Z (Windows) или Shift+Command+Z (Mac).
В меню Изменить, рядом с командами «Отменить» и «Повторить», также отображается название шага, который будет отменен. Например, «Изменить» > «Отменить редактирование текста».
using namespace std;
int main() {
const int n=5;
int p[n][n];
srand(time(NULL));
cout << "Матрица:\n";
for(int i = 0; i < n; i++){
for(int j = 0; j < n; j++){
p[i][j]=rand() % 50;
cout << p[i][j] << " ";
}
cout << "\n";
}
int max = p[2][0], jmax=0;
for(int j = 1; j<n; j++)
if (p[2][j]>max) {
max = p[2][j]; jmax = j;
}
cout << "max = p[3,"<<jmax+1<<"] = "<<p[2][jmax]<<"\n";
}
Пример:
Матрица:
33 28 18 49 22
9 43 6 18 37
2 25 8 36 21
29 6 1 35 5
46 23 42 27 46
max = p[3,4] = 36