Решение тестового задания на языке C++.
Проект был написан в Code::Blocks на Linux, поэтому тут содержатся файлы этой среды разработки. Кроме того, в проект уже включен исполняемый файл по следующему пути:
../ComputerClub/bin/Debug/ComputerClub
Если требуется собрать проект, то достаточно будет открыть файл среды разработки Code::Blocks ComputerClub.cbc и запустить сборку.
Запуск программы: ./ComputerClub <path_to_file>
Пример: ./ComputerClub test_file.txt