Задача A-Цифри
Ліміт часу: 1 с Ліміт пам'яті: 64 Мбт Ім'я вхідного файлу: z1.dat Ім'я вихідного файлу: z1.sol
У файлі задано декілька цілих чисел. Для кожного з чисел, кількість цифр яких дорівнює K, виведіть цифри їх десяткового запису.
Вхідні дані:
У першому рядку вхідного файлу z1.dat міститься натуральне число K (1≤K≤10), в наступних рядках слідують цілі числа, кожне в окремому рядку (кількість чисел не більше 100). Гарантується, що всі числа по модулю не перевищують 2*109.
Вихідні дані:
У вихідний файл z1.sol виведіть в окремому рядку цифри тих чисел, які задовольняють умові, розділяючи їх пропуском. Якщо жодне з чисел не відповідає умові, виведіть "no solution” (без лапок).
Приклад вхідних та вихідних даних.
Приклад вхідних даних: | Приклад вихідних даних: | 3
123
4048
89
2
777
32
| 1 2 3 7 7 7
|
Задача B-Послідовність
Ліміт часу: 1 с Ліміт пам'яті: 64 Мбт Ім'я вхідного файлу: z2.dat Ім'я вихідного файлу: z2.sol
Задано послідовність цілих чисел, кожне з яких по модулю не перевищує 2*109. Довжина послідовності не більше 104. Знайти мінімальне натуральне число, якого немає у послідовності.
Вхідні дані:
У вхідному файлі z2.dat записані числа послідовності, кожне у окремому рядку.
Вихідні дані:
У єдиний рядок вихідного файлу z2.sol вивести шукане число.
Приклад вхідних та вихідних даних.
Приклад вхідних даних: | Приклад вихідних даних: | -5
34
235681
637
1
4
35 | 2
|
Задача C-Текст
Ліміт часу: 1 с Ліміт пам'яті: 64 Мбт Ім'я вхідного файлу: z3.dat Ім'я вихідного файлу: z3.sol
Текст містить слова, записані маленькими латинськими буквами, розділені пропусками та знаками пунктуації у довільній кількості. Слова з рядка на рядок не переносяться. Знаки пунктуації – ":", ";", ",", ".". Вивести текст, видаливши однолітерні слова, зайві пропуски та знаки пунктуації. Пропуски перед першим словом також мають бути видалені. Слова у перетвореному тексті повинні бути розділені одним пропуском.
Вхідні дані:
У вхідному файлі z3.dat міститься текст.
Вихідні дані:
У вихідний файл z3.sol вивести перетворений текст.
Приклад вхідних та вихідних даних.
Приклад вхідних даних: | Приклад вихідних даних: | one of the features of fpc a a a is the snapshots...
these are made daily or weekly f f q ;;;;; from
the developers ,,,, latest versions of the source.
n n n ,,,
| one of the features of fpc is the snapshots
these are made daily or weekly from
the developers latest versions of the source
|
|