Skip to content
This repository has been archived by the owner on Aug 3, 2022. It is now read-only.

DumbCodeGenerator/WorkTest

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 

Repository files navigation

Суть

Имеется список файлов. Каждый файл - это источник данных. Файлы одинаковы по структуре, но набор данных разный. Формат файлов CSV, кодировка символов UTF-8. В файле допустимы комментарии (#). Данные - это метка и количество. Метка, текст, регистр независимый, может повторятся. Список файлов предоставляется в виде архива, который можно предварительно распаковать, а можно читать непосредственно архив. В задании используется список меток: mark01,mark17,mark23,mark35,markFV,markFX,markFT. (не все метки есть в данных!).

Три варианта итогового отчета, три файла на выходе:

  • Первый - JSON по тем меткам, которые есть в исходных данных: одна метка - итоговое количество.
  • Второй - как первый JSON, но используется заранее подготовленный список меток, метки без количества - null.
  • Третий - JSON по тем меткам, которые есть в исходных данных: одна метка - массив всех значений, по убыванию.