aretem2002
04.03.2023 23:31

Задача мовою С++ Дано матрицю розмірності M x N. N, M - натуральні не більше 100. Потрібно знайти найбільше число X, що вкожному рядку є число більше або рівне X.

Вхідні дані:
У стандартному вхідному потоці у першому рядку через пропуск записано 2 числа N, M. У наступних N рядках через пропуск M цілих чисел. Всі числа не перевишують 100.

Вихідні дані:
У стандартний вихідний потік потрібно вивести шукане число.

Приклад:
3 5
3 2 1 4 2
3 1 2 2 2
5 4 6 2 3

Відповідь:
3

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
020324
30.03.2022 07:48

Код программы:

#include <iostream>

#include <locale>

#include <time.h>

using namespace std;

void rand_mas(int *mas, int n) {

srand(time(NULL));

int a = -30, b = 30;

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

 mas[i] = a + rand() % (b - a);

}

int min_mas(int *mas, int n) {

int min = mas[0];

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

 if (min > mas[i])

  min = mas[i];

}

return min;

}

int main()

{

setlocale(LC_ALL, "Russian");

int *A, N, min, *temp;

cout << "Введите количество элементов в массиве" << endl;

cin >> N;

A = new int[N];

rand_mas(A, N);

cout << "Исходный массив: " << endl;

for (int i = 0; i < N; i++)

 cout << A[i] << ' ';

min = min_mas(A, N);

temp = A;

A = new int[N + 1];

A[0] = min;

for (int i = 1, j = 0; i < N; i++) {

 if (temp[j] == min) {

  ++j;

  A[i] = temp[j];

  ++j;

  continue;

 }

 A[i] = temp[j];

 ++j;

}

cout << "\nИзмененный массив: " << endl;

for (int i = 0; i < N; i++)

 cout << A[i] << ' ';

return 0;

}

0,0(0 оценок)
Ответ:
jenek28022008
07.08.2020 18:07
Компьютер-это новая универсальная инновация в прорыве науки. С компьютера мы можем искать любую информацию почти из любой точки мира! Мы можем использовать компьютер для работы с докладами,сочинениями, мы можем с компьютера и специальных программ создавать рисунки, общаться с друзьями/родными/близкими, можем перекачивать фотографии/музыку/песни/файлы/видео на флэш-память (флэшку), на телефон, на планшет, и прочее.Мы можем искать путь-маршрут,мы можем искать разную информацию о заведениях,кино/кафе/магазины, их телефоны,почты,адреса и так далее, но компьютер это ещё и всемирная паутина, да,это хорошо,что мы можем общаться   и передавать информацию из любой точки мира в любую точку мира,но это иногда очень затягивает и отрицательно сказывается на работе/на учёбе и прочее. Компьютер замечательная вещь,но если только в меру,потому что от компьютера ещё и сажается зрение.
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота