ManOWar 80/100
Може ли някой да ми обесни къде точно бъркам...
https://pastebin.com/QxA4QtDq
Условие: https://judge.softuni.bg/Contests/Practice/DownloadResource/6367
Може ли някой да ми обесни къде точно бъркам...
https://pastebin.com/QxA4QtDq
Условие: https://judge.softuni.bg/Contests/Practice/DownloadResource/6367
На 13-ти ред прекъсваш изпълнението на програмата - промени го от return на break, а редове 36-40 "облечи" в един if(!isDead):
while (token != `Retire`) {
if (isDead === true) {
break; // CHANGED
}
// ....
}
if (!isDead) { // NEW
let warShipPoint = warShip.reduce((acc, el) => acc + el, 0);
let pirateShipPoints = pirateShip.reduce((acc, el) => acc + el, 0);
console.log(`Pirate ship status: ${pirateShipPoints}`);
console.log(`Warship status: ${warShipPoint}`);
}
Здравей колега,
Имам едно решение на C#.
Можеш да го погледнеш ако имаш желание.
Благодаря,получи се.Тоест след като вече ми е dead,аз не правя проверка а директно прекъсвам програмата.