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


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

// Внимание! Если программа не работает, обновите версию!
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







Чтобы определить количество пар, которые совпадают между двумя массивами, содержащими по 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


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







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