Задача: Дан двумерный массив A. Сформировать вектор из наименьших значений элементов строк

Задачи Олимпиады для языка C

Задача 9. Дан двумерный массив A. Сформировать вектор из наименьших значений элементов строк.

Решение с использованием языка CPP:

#include <iostream>
#include<stdlib.h>
 
using std::cout;
using std::endl;
/*
Дан двумерный массив A. Сформировать вектор из наименьших значений элементов строк.
*/
int main(){
	const int ROW=4,COL=5;
	int arr[ROW][COL];
	for(int i=0;i<ROW;i++)//заполнили
		for(int j=0;j<COL;j++)arr[i][j]=rand()%100+1;
 
	for(int i=0;i<ROW;i++){//вывели на экран
		cout<<"\n";
		for(int j=0;j<COL;j++)cout<<arr[i][j]<<"\t";
	}
 
	int *parrnew = new int[ROW];
	for(int i=0;i<ROW;i++){
		int min = arr[i][0];
		for(int j=0;j<ROW;j++){//находим минимальный для строки
			if(min>arr[i][j]){
				min=arr[i][j];
				//cout<<"\n"<<min;
			}
		}
		parrnew[i]=min;
	}
	cout<<"\n"<<"\n";
for(int j=0;j<ROW;j++)cout<<parrnew[j]<<" ";
delete [] parrnew;
 
    cout<<"\n";
	return 0;
}
  • Крупнейшая в Европе школа английского языка

    Промокоды, акции и подарки, чтобы Ваше обучение было не только интересным, но и выгодным. Закажите пробный урок уже сейчас!

    skyeng.ru
  • Онлайн школа английского языка

    Английский по скайпу от 680р за урок, без заучивания правил. Эффективно! Удобно! Выгодно! Начните обучение прямо сейчас.

    melene.ru
  • Школа английского языка по Skype

    Персональные занятия по разумным ценам. Бесплатные ресурсы для студентов: разговорные клубы, блог, вебинары, книги, тест на определение уровня английского. Пробный урок бесплатно!

    englex.ru