Programming Fundamentals Exam - 05 November 2017 Part I - Anonymous Downsite - Java

Здравейте, 

 

Сблъснах се с проблем при тази задача - https://judge.softuni.bg/Contests/Practice/Index/834#0  като Judge ми дава 80/100 точки, но не се сещам засега къде ми липсват още 20 точки. Забелязах, че BigDecimal работи доста по-бавно от double и ако може да посъветвате дали задачата можеше да се реши с double, за да е по-оптимизирана. 

Ето го кода ми - https://pastebin.com/VJ7NUfuZ.

Също така като paste-вам самият код в judge понякой път ми дава лимит памет около 20MB, но след paste-ването на същия код след малко минало време то минава без грешки спрямо паметта (гореспоменатите 80 от 100 точки) и дали някой може да каже дали това е бъг в judge или е при мене?

 

Поздрави!