Минимальная строка (2)
Минимальная строка
Условие
В стандартном потоке даны три строки, разделенные пробелом. Каждая строка состоит из строчных латинских букв и имеет длину не более 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