Вопрос задан 19.09.2018 в 20:36. Предмет Информатика. Спрашивает Ткаленко Діана.

Два массива по 20элементов(натуральные числа от 1 до 12) . сколько пар из 2 массивов совпадают

0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Инюткина Катерина.
// PascalABC.NET 3.2, сборка 1385 от 14.02.2017
// Внимание! Если программа не работает, обновите версию!

begin
  var a:=ArrRandom(20,1,12); a.Println;
  var b:=ArrRandom(20,1,12); b.Println;
  Writeln('Число пар: ',a.Zip(b,(x,y)->x=y).Count(x->x))
end.

Пример
7 8 3 2 4 4 2 6 1 3 5 10 7 10 12 10 3 11 2 1
2 12 4 10 9 8 2 3 12 11 2 1 4 10 8 10 9 9 11 4
Число пар: 3
0 0
Отвечает На Миша.
Ответ в файле ответ в файле

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Чтобы определить количество пар, которые совпадают между двумя массивами, содержащими по 20 элементов каждый (натуральные числа от 1 до 12), мы можем использовать следующий алгоритм:

1. Создаем два массива `arr1` и `arr2`, каждый из которых содержит 20 элементов, представляющих натуральные числа от 1 до 12. Например:

```python arr1 = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 1, 2, 3, 4, 5, 6, 7, 8] arr2 = [2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 1, 2, 3, 4, 5, 6, 7, 8, 9] ```

2. Создаем переменную `count`, которая будет использоваться для подсчета совпадающих пар. Изначально устанавливаем ее значение равным 0.

3. Используем два вложенных цикла для перебора всех возможных комбинаций элементов из обоих массивов. Внешний цикл будет перебирать элементы из `arr1`, а внутренний цикл - элементы из `arr2`. Например:

```python count = 0 for

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос