Всі умови | Умова: Дана дійсна матриця розміру m × n. визначити числа b1, ..., bm, рівні відповідно найменшим значенням елементів рядків.
(С.А. Абрамов, Г.Г. Гнездилова,Е.Н. Капустина, М.И. Селюн. Задачи по программированию. - Вологда, 2000. - №379)
Розв'язок на С++
#include <stdio.h>
#include <iostream>
#include <cmath>
using namespace std;
int main() {
int const m = 3;
int const n = 4;
int i, j;
int A[m][n];
for (i = 0; i < m; i++){
for (j = 0; j < n; j++){
cin >> A[i][j];
}
}
int B[m];
for (i = 0; i < m; i++){
B[i] = 9999999;
for (j = 0; j < n; j++){
if (A[i][j] < B[i]){
B[i] = A[i][j];
}
}
}
for (i = 0; i < m; i++){
cout << B[i] << endl;
}
return 0;
}