Skip to content

The program parses input file of SocialPayment. There is a file as a result which contains social number and payment sum.

Notifications You must be signed in to change notification settings

Sunagatov/SocialPaymentParcer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Есть большой файл выплат (не помещается в оперативную память).  Формат файла социальный номер и сумма в формате 10.00. Разделитель полей в файле;
Один и тот же социальный номер встречается в файле более одного раза.
 
Максимально быстрым способом создать файл содержащий социальный номер и общую сумму выплат по нему. Формат файла тот же. Таким образом социальный номер в выходном файле уникален
 
Предположение: выходной файл также предполагается большим и не поместится в оперативную память

Пример:
 
Входной файл
 
123456;10.00
123457;8.00
123456;14.00
123451;3.00
 
Выходной файл
 
123456;24.00
123457;8.00
123451;3.00
 
Зачитывающиеся критерии
 
1.            Предложен алгоритм  (минимум)
2.            Написан код (максимум)

About

The program parses input file of SocialPayment. There is a file as a result which contains social number and payment sum.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages