CSCB324

Задачи 2023

Задача 9: Индекс20
Даден е текст на английски език. Да се направи индекс, създържащ всички думи от текста, по-дълги от две букви, наредени в азбучен ред, и по колко пъти се среща всяка дума в текста. Дума е низ от латински букви с разделител интервал, нов ред, цифра или специален символ.

Вход
Данните се четат от стандартния вход

Изход
Резултатът от работата на програмата се извежда на стандартния изход.

Пример:

Вход
29.11.
The quick brown fox jumps over the lazy dog.
To 00 in the50 ye!

Изход
brown 1
dog 1
fox 1
jumps 1
lazy 1
over 1
quick 1
the 3


Задача 10: Размяна20
Дадено е цяло положително n-цифрено число. Да се намерят най-малкото и най-голямото n-цифрени числа, които могат да се получат чрез размяна на произволен брой цифри на даденото число.

Стандартен вход:
Задава се редица от положителни числа, по-малки от 10200.

Стандартен изход:

За всяко число от редицата, на отделен ред се отпечатват най-малкото и  най-голямото n-цифрено числа, получени по описания начин.

Пример:
238
3001
100

Решение на примера:
238 832
1003 3100
100 100