Skip to content

Тестовые задания на курс ШИФТ "Фокус старт"

Notifications You must be signed in to change notification settings

aleksey-khoroshavin/SHIFT_Test_tasks

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 

Repository files navigation

SHIFT_Test_tasks

Тестовые задания на курс ШИФТ "Фокус старт"

Сборка проетка через Maven:

mvn clean package

После процесса сорки будет получена два файла: mergesort-1.0 и mergesort-1.0-jar-with-dependences

Запускать программу нужно с использованием второго jar-файла.

Параметры программы задаются при запуске через аргументы командной строки, по порядку:

  1. режим сортировки (-a или -d), необязательный, по умолчанию сортируем по возрастанию;
  2. тип данных (-s или -i), обязательный;
  3. имя выходного файла, обязательное;
  4. остальные параметры – имена входных файлов, не менее одного.

Примеры запуска из командной строки для Windows:

java -jar mergesort-1.0-jar-with-dependences -i -a out.txt in.txt (для целых чисел по возрастанию);

java -jar mergesort-1.0-jar-with-dependences -s out.txt in1.txt in2.txt in3.txt (для строк по возрастанию);

java -jar mergesort-1.0-jar-with-dependences -d -s out.txt in1.txt in2.txt (для строк по убыванию);

About

Тестовые задания на курс ШИФТ "Фокус старт"

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages