Павловская
- ООП - Семинар 1 - Классы. Вариант 18

Формат входных данных.
Ввод: два
множества символов c числом элементов не более 20-ти, в первой строке –
число элементов первого множества, во второй строке – сами элементы, в третьей строке – число элементов
второго множества, в четвертой строке – сами элементы второго множества, затем
список действий над множествами:
0 – выход;
1 – добавить элемент к
первому множеству;
2 – добавить элемент ко
второму множеству;
3 –
удалить элемент с указанным номером из первого множества;
4 -
удалить элемент с указанным номером из первого множества.
Вывод: содержимое множеств и результаты применения операций к
этим множествам: объединение, пересечение и разность множеств (нумерацию
элементов множеств начинать с 0).
Пример входных данных:
6
a
b c
d e
f
7
a
c e
j k
l m
1 m
2 f
3 3
4 5
0
Пример выходных данных:
Set1 a b c d e f
Set2 a c e j k l m
Set1 objed Set2 a b c d e f j k l m
Set1 peres Set2 a c e
Set1 razn Set2 b d f
Set1 a b c d e f m
Set2 a c e j k l m
Set1 objed Set2 a b c d e f m j k l
Set1 peres Set2 a c e m
Set1 razn Set2 b d f
Set1 a b c d e f m
Set2 a c e j k l m f
Set1 objed Set2 a b c d e f m j k l
Set1 peres Set2 a c e m f
Set1 razn Set2 b d
Set1 a b c e f m
Set2 a c e j k l m f
Set1 objed Set2 a b c e f m j k l
Set1 peres Set2 a c e m f
Set1 razn Set2 b
Set1 a b c e f m
Set2 a c e j k m f
Set1 objed Set2 a b c e f m j k
Set1 peres Set2 a c e m f
Set1 razn Set2 b