
Дана матрица А(n,m). Отпечатать номера только тех строк, элементы которых имеют совпадающие
значения, и число таких строк.

Ответы на вопрос

y:array[1..10000,1..10000] of longint;
o:array[1..10000] of longint;
begin
read(n,m);
for i:=1 to n do
for j:=1 to m do
read(y[i,j]);
for i:=1 to n do
for j:=1 to n do
if j<>i then
begin for k:=1 to m do
if y[i,k]=y[j,k] then inc(s);
if s=m then
begin
if o[i]=0 then
begin
writeln(i);
o[i]:=1;
end;
if o[j]=0 then
begin
writeln(j);
o[j]:=1;
end;
inc(s1);
end;
s:=0;
end;
writeln(s1);
end.



Для решения данной задачи, необходимо просмотреть все строки матрицы А(n,m) и найти строки, в которых элементы имеют совпадающие значения. Затем нужно вывести номера этих строк и подсчитать их количество.
Алгоритм решения:
1. Создать пустой список для хранения номеров строк с совпадающими значениями. 2. Пройтись по каждой строке матрицы А. 3. Для каждой строки, проверить, есть ли совпадающие значения среди ее элементов. 4. Если есть совпадающие значения, добавить номер строки в список. 5. Подсчитать количество строк с совпадающими значениями. 6. Вывести номера строк и количество строк с совпадающими значениями.Пример кода на Python, решающего данную задачу:
```python def find_matching_rows(matrix): matching_rows = [] for i, row in enumerate(matrix): if len(set(row)) < len(row): matching_rows.append(i) return matching_rows
# Пример использования функции matrix = [ [1, 2, 3], [4, 5, 6], [7, 8, 9], [1, 2, 3] ]
matching_rows = find_matching_rows(matrix) num_matching_rows = len(matching_rows)
print("Номера строк с совпадающими значениями:", matching_rows) print("Количество строк с совпадающими значениями:", num_matching_rows) ```
В данном примере, матрица `matrix` содержит 4 строки. Строки 0 и 3 имеют совпадающие значения (1, 2, 3), поэтому функция `find_matching_rows` вернет список `[0, 3]`. Количество строк с совпадающими значениями равно 2.
Примечание: Представленный код является примером и может быть адаптирован под конкретные условия задачи.


Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili