Problem 02. Dragon Accounting (Java Fundamentals Exam - 4 October 2015)
Здравейте. Реших да се пробвам с прословутия труден изпит с Драконите. Написах решение на втора задача, което вади 50-60 точки в джъджа и не мога да разбера какво пропускам за да си изкарам и останалите. Обикновено дебъгвам авторските решения, но в случая няма такова. Варианта да ползвам тестовете за да разбера какво се случва също не е много удобен защото на тази задача входа е от стотици редове и ще отнеме цяла вечност. И така в крайна сметка реших да се допитам тук във форума. Това е кода на задачата: https://github.com/pashkulev/JavaFundamentalsExams/blob/master/Problem02_DragonAccounting.java
P.S. Благодарение на съветите на Фил Колев, задачата е готова и вече вади 100 точки.
Благодаря за отговора, ще пробвам да измисля нещо.
Махнах операциите със Стринговете и си коригирах част от решението. В момента на всички тестове дава верни отговори, но в джъджа пак не дава 100 точки заради тайм лимити. В най-добрия случай дава 70.
Най-големият ботълнек са работниците. Смени ли логиката да ги разглеждаш по групи?