Time limit: 1.0s / Memory limit: 64M

Бали: 10

Задано множини ~А~ та ~В~. Знайти суму тих елементів, що входять як у множину ~А~, так і в множину ~В~.

Формат вхідних даних

У першому рядку знаходиться число ~N~ – кількість чисел множини ~А~. У наступному рядку міститься ~N~ чисел. Далі у новому рядку задається число ~M~ – кількість чисел множини ~В~ і у четвертому рядку містяться самі числа цієї множини. Всі числа додатні цілі та не перевищуюють 100.

Формат вихідних даних

У стандартний потік вивести суму чисел.

Приклад вхідних даних

3
10 12 13
4
11 12 13 14

Приклад вихідних даних

25

Time limit: 1.0s / Memory limit: 64M

Бали: 10

Задано множини ~А~ та ~В~. Знайти суму елементів, що входять в об'єднання цих множин.

Примітка. Об'єднання множин це елементи, що входять в множину A та в множину B і ніякі інші елементи.

Формат вихідних даних

У першому рядку знаходиться число ~N~ – кількість чисел множини ~А~. У наступному рядку міститься ~N~ чисел. Далі у новому рядку задається число ~M~ – кількість чисел множини ~В~ і у четвертому рядку містяться самі числа цієї множини. Всі числа додатні цілі та не перевищуються 100.

Формат вихідних даних

У стандартний потік вивести суму чисел.

Приклад вхідних даних

3
10 12 13
4
11 12 13 14

Приклад вихідних даних

60

Time limit: 1.0s / Memory limit: 64M

Бали: 10

Задано множини ~А~ та ~В~. Знайти різницю ~(А-В)~.

Формат вихідних даних

У першому рядку знаходиться число ~N~ – кількість чисел множини ~А~. У наступному рядку міститься ~N~ чисел. Далі у новому рядку задається число ~M~ – кількість чисел множини ~В~ і у четвертому рядку містяться самі числа цієї множини. Всі числа додатні цілі та не перевищуються 100.

Формат вихідних даних

У стандартний потік вивести числа, що входять до (А-В).

Приклад вхідних даних

4
11 12 13 14
3
10 12 13

Приклад вихідних даних

11 14

Time limit: 1.0s / Memory limit: 64M

Бали: 10

Задано множини ~А~, ~В~ та ~С~, які складаються з цілих додатних чисел не більших 255. Знайти числа, що входять хоча би в од ну із множин ~А~ або ~В~, але не входять у множину ~С~.

Формат вихідних даних

У першому рядку знаходиться число ~N~ – кількість чисел множини ~А~. У наступному рядку міститься ~N~ чисел. Далі у новому рядку задається число ~M~ – кількість чисел множини ~В~ і у четвертому рядку містяться самі числа цієї множини. В наступному рядку міститься ~К~ – кількість чисел множини ~С~ і потім у новому рядку самі елементи множини ~С~.

~(1 \le N,M,K \le 100)~

Формат вихідних даних

У єдиний рядок вихідного потоку вивести числа, що входять мають властивості описані в умові задачі. Числа виводити у порядку зростання.

Приклад вхідних даних

4
1 2 6 4
3
2 3 4
3
1 4 5

Приклад вихідних даних

2 3 6

Time limit: 1.0s / Memory limit: 64M

Бали: 10

Дано два слова, що складаються з малих латинських літер. Вивести ті літери, що не входять в жодне із слів.

Формат вихідних даних

В першому рядку знаходиться перше слово, у другому – друге.

Формат вихідних даних

У вихідний потік вивести відсутні малі літери латинського алфавіту.

Приклад вхідних даних

qwertyuiop
asdfghjkl

Приклад вихідних даних

bcmnvxz

Time limit: 1.0s / Memory limit: 64M

Бали: 10

Заданий текст, що складається з малих латинських літер. Вивести ті літери, що зустрічаються в тексті не менше двох разів.

Формат вихідних даних

У вхідному потоці знаходиться текст довжиною не більше 255 символів.

Формат вихідних даних

Вивести в алфавітному порядку через пропуск літери, що зустрічаються не менше двох разів.

Приклад вхідних даних

the essence of

Приклад вихідних даних

e s

Time limit: 1.0s / Memory limit: 64M

Бали: 10

Заданий текст, що містить малі літери латинського алфавіту і цифри. Вивести голосні, приголосні та цифри, що зустрічаються у даному тексті.

Формат вихідних даних

У вхідному потоці знаходиться текст довжиною не більше 255 символів.

Формат вихідних даних

У вихідний потік вивести у першому рядку голосні, у другому – приголосні, у третьому – цифри. Вивід символів здійснювати у порядку зростання їх кодів.

Зауваження

У цій задачі вважається що "y"-приголосна.

Приклад вхідних даних

the essence of  2007

Приклад вихідних даних

eo
сfhnst
027

Time limit: 1.0s / Memory limit: 64M

Бали: 10

Заданий текст із латинських літер, в кінці – крапка. Вивести на друк усі літери, які входять до тексту один раз. Великі та малі літери не розрізняти, при виведенні використовувати лише малі літери.

Формат вихідних даних

У вхідному потоці дано текст, що закінчується крапкою.

Формат вихідних даних

Вивести в алфавітному порядку літери, що зустрілися в тексті лише один раз.

Приклад вхідних даних

Olimpiads.

Приклад вихідних даних

adlmops

Time limit: 1.0s / Memory limit: 64M

Бали: 10

Задана послідовність слів, розділених пропусками. Знайти кількість голосних в найдовшому слові. Великі та малі літери не розрізняти, при виведенні використовувати лише малі літери. Якщо таких слів є декілька, то слід брати перше у тексті.

Формат вихідних даних

У вхідному потоці знаходиться текст із латинських літер довжиною не більше 255 символів.

Формат вихідних даних

Вивести у вихідний потік число – кількість голосних у найдовшому слові.

Приклад вхідних даних

the essence of

Приклад вихідних даних

3

Примітка

Голосні: 'a', 'e', 'y', 'u', 'i', 'o'


Time limit: 1.0s / Memory limit: 64M

Бали: 10

Задані n натуральних чисел. Для кожного введеного числа надрукувати в порядку зростання усі цифри, що не входять в десятковий запис цього числа.

Формат вихідних даних

У першому рядку міститься число ~N~ ~(1 \le N \le 1000)~. У наступних ~N~ рядках знаходяться десяткові записи цілих чисел. Кількість цифр чисел не перевищує 100.

Формат вихідних даних

Вивести у ~N~ рядках цифри, що відповідають умові задачі. Якщо таких цифр немає, то виводити порожній рядок.

Приклад вхідних даних

1
16

Приклад вихідних даних

02345789