Loading...
Innos avatar Innos 419 Точки
Best Answer

Голям смелчага си колега, тая задача е ад, ама щом си се захванал заслужаваш помощ, проблемите които виждам са, проверката за дали е време за повишение си я погледни, else-а където увеличаваш дните които броиш за заплатите (employees[0]) не присвояваш резултата от add командата никъде, изпечатването не е правилно действията с BigInteger гърмят на един тест, точно защо ми е трудно да ти кажа, може да има някакво загръгляне при divide and remainder, но така или иначе има метод специално за нагласяне на колко знака след запетайката да се пазят (setScale() ), така че BigInteger делението може да се избегне. И най-гадният проблем който си е направо невидим е че при делението при смятане на заплатата се очаква да се смята до 9ти знак закръглен НАГОРЕ и след това резултата да се запази до 7ми знак без закръгляне (иначе казано закръглен надолу). Тези съвети трябва да са ти достатъчни да я изкараш до 100/100, ако обаче ти трябва още помощ ето линк към решението ти поправено:
http://pastebin.com/PgfzjDS5

Джъджа понякога гърми за време за някой тестове ама това е от натоварването му, ако гърми някой тест за време, пусни наново решението.

2
28/10/2015 22:03:20
exploitx avatar exploitx 71 Точки

Преди малко, в  гитхъб на колеги видях друг вид решение( с листове).

Та техните решения доста ми помогнаха.Линк Линк

Мерси колега, тъкмо щях да си я оправям задачата(по същия начин, по който си я поправил), като видях поста ти.

Все пак ще се помъча и сам.

1
Можем ли да използваме бисквитки?
Ние използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Можете да се съгласите с всички или част от тях.
Назад
Функционални
Използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Използваме „сесийни“ бисквитки, за да Ви идентифицираме временно. Те се пазят само по време на активната употреба на услугите ни. След излизане от приложението, затваряне на браузъра или мобилното устройство, данните се трият. Използваме бисквитки, за да предоставим опцията „Запомни Ме“, която Ви позволява да използвате нашите услуги без да предоставяте потребителско име и парола. Допълнително е възможно да използваме бисквитки за да съхраняваме различни малки настройки, като избор на езика, позиции на менюта и персонализирано съдържание. Използваме бисквитки и за измерване на маркетинговите ни усилия.
Рекламни
Използваме бисквитки, за да измерваме маркетинг ефективността ни, броене на посещения, както и за проследяването дали дадено електронно писмо е било отворено.