Прикладное программирование для студентов

Необходимо разработать консольное или настольное приложение для расчета оптимального маршрута из точки отправления в точку назначения.

Описание предметной области:

Спустя полгода у вас наконец-то случился долгожданный отпуск, который вы решили посвятить полноценно восстановлению режима сна. Однако, проснувшись ночью, вы заметили, что неподалеку от вашего дома совершил аварийную посадку НЛО. Экипаж данного транспорта объяснил вам, что они потратили множество световых лет, чтобы достичь конечный пункт, но из-за проблем (сбоя программы) с расчетами оптимального маршрута попали в текущее положение. Ваша задача помочь экипажу НЛО рассчитать оптимальный маршрут от текущего места (данные) до места назначения (данные).

Входные данные представлены в виде json-файла (ссылка на яндекс диск ниже).

Выходные данные это: 

путь: A - B - C

итоговый путь: 10

В качестве результата выполнения задания необходимо в личном кабинете загрузить архив с программой и файлом с описанием запуска программы

Файл к олимпиаде Вы не можете принять участие в этой олимпиаде