Исходные данные считываются из стандартного входного потока или из файла input.txt.
Гарантируется, что при тестировании на вход будут поступать корректные данные. Ответ
выводится в стандартный выходной поток или в файл output.txt. Формат вывода должен
строго соответствовать заданию и приведенным примерам.
4. ВАЖНО! В части задач для хранения текстовой информации предусматривается
использование Си-строк (задачи с 3 по 11), в других задачах – класса string (задачи с 12 по
23). В условии каждой задачи есть указание на требуемый тип.
5. ВАЖНО! При выполнении задания нужно учитывать следующее:
- во избежание проблем с кодировкой национальных символов во всех тестах
использованы буквы только английского алфавита;
- не допускается прямое использование кодов символов из кодировочной таблицы, так как
это делает программу непереносимой;
- при работе с Си-строками следует избегать лишних проходов по строке (например,
нахождения длины строки там, где без этого можно обойтись);
- если в условии нет прямого требования изменить исходную строку, она должна остаться
неизменной;
- для работы с символами и строками существует много библиотечных функций,
старайтесь максимально их использовать;