Помощь - Поиск - Пользователи - Календарь
Полная версия: массивы
Форум «Всё о Паскале» > Pascal, Object Pascal > Задачи
root
Даны два одномерных массива чисел А и В.
Сформировать из них массив С, который содержит элементы А, которые есть в В более, чем в одном экземпляре.

Наверное, это просто, но я никак не пойму, что от меня здесь хотят wacko.gif
volvo
Цитата
я никак не пойму, что от меня здесь хотят

Смотри:
A = <1, 3, 4, 5, 6>
B = <1, 2, 4, 4, 4, 5, 6, 6, 7>

Проходим по массиву A:
1: есть в массиве В, но только 1 раз, пропускаем ...
3: вообще нет в массиве В, пропускаем ...
4: встречается в B больше одного раза - заносим в С
5: есть в массиве В, но только 1 раз, пропускаем ...
6: аналогично 4-м, вносим ее в С

Результат:
C = <4, 6>
volvo
Кстати, поиском пользуйся:
Создание массива из 2-х
root
Спасибо, попробую написать. если не получится, можно обращаться?

Обращайся, конечно ... give_rose.gif
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.