0 / 0 / 0
Регистрация: 25.12.2018
Сообщений: 32
|
|
1 | |
Реализация бинарной операции над множествами: "Симметрическая разность"03.01.2019, 01:25. Показов 6272. Ответов 8
Само условие:
Реализуйте бинарную операцию над множествами — симметрическую разность. Ее результатом являются те элементы двух множеств, которые принадлежат ровно одному из множеств (но не принадлежат их пересечению). Входные данные В первой строке записано натуральное число - количество элементов первого множества. Во второй строке через пробел перечислены эти элементы (натуральные числа). В третьей строке указано количество элементов второго множества (натуральное). В четвертой строке перечислены через пробел элементы второго множества (натуральные числа). Выходные данные Результат требуется вывести в том же формате: сначала количество элементов, полученных в результате операции, затем (если получено ненулевое количество элементов) вывести сами элементы в порядке возрастания. Множества во входных данных могут быть неупорядочены и содержать равные элементы. Множество в выводе должно быть упорядочено и все элементы его должны быть различными. Примеры входные данные 3 1 2 3 2 1 2 выходные данные 1 3 Буду очень признателен за решение с комментариями.
0
|
03.01.2019, 01:25 | |
Ответы с готовыми решениями:
8
Реализовать операции над множествами: объединение, пересечение, разность Операции над множествами Операции над множествами Операции над множествами |
Почетный модератор
64300 / 47595 / 32743
Регистрация: 18.05.2008
Сообщений: 115,181
|
|
03.01.2019, 10:35 | 2 |
0
|
0 / 0 / 0
Регистрация: 25.12.2018
Сообщений: 32
|
|
05.01.2019, 00:58 [ТС] | 3 |
Puporev, не понял ваш вопрос.
0
|
Модератор
9867 / 5235 / 3306
Регистрация: 17.08.2012
Сообщений: 16,005
|
|
05.01.2019, 04:27 | 4 |
TheSuperSerg, что может быть непонятного?
Напишите так: "Максимальное количество элементов множества равно ..., каждый элемент множества не более ...". Вместо многоточий укажите соответствующие числа.
0
|
0 / 0 / 0
Регистрация: 25.12.2018
Сообщений: 32
|
|
05.01.2019, 22:20 [ТС] | 5 |
Puporev, Максимальное количество элементов множества равно 256, каждый элемент не более 109
0
|
Почетный модератор
64300 / 47595 / 32743
Регистрация: 18.05.2008
Сообщений: 115,181
|
|
05.01.2019, 22:26 | 6 |
Еще забыл спросить какой Паскаль? В АВС.net можно работать с такими числами как с множествами, в других Паскалях только как с массивами, там для чисел только тип set of byte([0..255]).
0
|
0 / 0 / 0
Регистрация: 25.12.2018
Сообщений: 32
|
|
06.01.2019, 01:23 [ТС] | 7 |
Puporev, можно на любом, не важно.
0
|
Почетный модератор
64300 / 47595 / 32743
Регистрация: 18.05.2008
Сообщений: 115,181
|
||||||
06.01.2019, 09:23 | 8 | |||||
Сообщение было отмечено TheSuperSerg как решение
Решение
Паскаль АВС.net
0
|
Модератор
|
||||||||||||||||
06.01.2019, 11:28 | 9 | |||||||||||||||
1
|
06.01.2019, 11:28 | |
06.01.2019, 11:28 | |
Помогаю со студенческими работами здесь
9
Операции над множествами Реализовать классические операции над множествами - объединение, пересечение и симметричная разность Работа с множествами: объединение, пересечение, симметрическая разность Операции над множествами Операции над множествами Операции над множествами Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |