Минимальная строка
Условие
В стандартном потоке даны три строки, разделенные пробелом. Каждая строка состоит из строчных латинских букв и имеет длину не более 30 символов. Выведите в стандартный вывод лексикографически минимальную из них. Перевод строки выполнять не нужно. Код решения должен находиться в файле main.cpp.
Примеры
| stdin | stdout |
|---|---|
| milk milkshake month | milk |
| c a b | a |
| fire fog wood | fire |
Указание
- Для объектов
std::stringопределены все основные операторы сравнения:==,!=,<,>,<=,>=.
Как тестировать локально
Установить необходимые пакеты python.
pip install -r requirements.txt
Скомпилировать программу и запустить тесты
g++ -std=c++17 main.cpp -o a.out
pytest -vs