Для целочисленной матрицы G размерности N х M, найти для каждой строки число элементов,...

+567 голосов
6.4m просмотров

Для целочисленной матрицы G размерности N х M, найти для каждой строки число элементов, равных заданному значению ( N ≤ 10, M ≤ 10 ).


Информатика | 6.4m просмотров
Дано ответов: 2
+122 голосов

Ответ:

--- PascalABC.NET 3.6.2 ---

begin

 var (N, M) := ReadInteger2('Enter N, M: ');

 var ToSearch := ReadInteger('Enter number to search: ');

 foreach var Row in MatrRandom(N, M, -99, 99).Println.Rows do Println(Row.Count(p -> p = ToSearch));

end.

(1.6k баллов)
+95

Как правило, в задачах со случайными значениями, эти значения необходимо предоставлять пользователю.
В вашем решении нужно добавить вывод матрицы, хотя бы для проверки.

+141 голосов

PascalABC.NET

Ответ:

  • begin
  • var (m,n,a) := ReadInteger3('Введите M, N, A:');
  • MatrRandom(m,n,-9,9).Print.Rows.PrintLines(x->x.Count(x->x=a))
  • end.

Пример работы:

(3.7k баллов)