C++ и Python

Минимальная строка (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