Skip to content

nokerokuta/TestTickets

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Задание

Напишите программу на языке программирования java, которая прочитает файл tickets.json и рассчитает:

  • Минимальное время полета между городами Владивосток и Тель-Авив для каждого авиаперевозчика
  • Разницу между средней ценой и медианой для полета между городами Владивосток и Тель-Авив

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

Результат

Results for tickets from (Владивосток) to (Тель-Авив):

Minimal flight time:
|  Carrier  |  Time  |
|        SU |   6:00 |
|        S7 |   6:30 |
|        TK |   5:50 |
|        BA |   8:05 |

Difference between average (13960) and median (13500) prices is (460)

Запуск

Для запуска необходимо:

  1. Иметь JRE/JDK на компьютере. Убедитесь, что настройки системы корректные и запуск JAR файлов из командной строки не вызывет проблем. Проверочная команда, которая должна выдать версию Java:
java -version
  1. Cкачать два файла из проекта:
  • tickets-full.jar
  • tickets.json
  1. Выполнить команду из папки, где лежат скаченные файлы:
java -jar tickets-full.jar

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages