Софтуерно Инженерство
Loading...
+ Нов въпрос
manevpsp avatar manevpsp 0 Точки

Проблем със задача -> Man O War <- Programming Fundamentals Mid Exam Retake - 6 August 2019

Здравейте колеги,

Judge системата ми дава 80/100, пробвах да променям някакви неща по кода, но не получих повече от 80 точки,

може ли малко помощ :)

Линк към judge системата https://judge.softuni.bg/Contests/Practice/Index/1773#2

Моя код:  https://pastebin.com/xtCiLTrj 

Тагове:
0
C# Fundamentals
mark79 avatar mark79 347 Точки

Здравей,

по условие имаш "The health of the section cannot exceed the maximum health capacity", а при теб това не е изпълнено изцяло.

Нещо подобно би помогнало в случая:

if (pirateShip[index] + health < maximumHealth)
{
    pirateShip[index] += health;
}
else
{
    pirateShip[index] = maximumHealth;
}

или просто :

pirateShip[index] = Math.Min(maximumHealth, pirateShip[index] + health);

Поздрави :)

0
17/08/2019 17:03:17