Професионална програма
Loading...
+ Нов въпрос
ilti_mehm avatar ilti_mehm 1 Точки

03. P!rates_Programming Fundamentals Final Exam - 04 April 2020 Group 1

Здравейте, може ли малко помощ? Докравам оутпута както трябва но ми гърмят тестове и ми дава Memory Limit.

https://pastebin.com/PNgjYKqP 

https://judge.softuni.bg/Contests/Practice/Index/2302#2

https://judge.softuni.bg/Contests/Practice/DownloadResource/8958 

Благодаря!

Тагове:
0
JavaScript Fundamentals
svephoto avatar svephoto 413 Точки
Best Answer

Здравей, ilti_mehm,

 

Общо взето всичко ти е точно, като имаш само 3 дребни неща:

1. На ред 36 за принтирането си пропуснал "$" преди плейсхолдъра и поради това не ти принтира коректно името на града.

 

                console.log(`{town} has been wiped off the map!`);

 

2. На ред 46 махни

 

                continue

 

защото ти завърта безкраен цикъл и затова после имаш Memory limit при тестовете в Judge. Виждам, че може би не си тествал кода си с втория вход от условието - именно при него завърта този безкраен цикъл с израза на ред 45, след който е командата "continue":

 

                console.log(`Gold added cannot be a negative number!`);

 

3. На ред 60 имаш правописна грешка при localeCompare - едно "а" в повече между "m" и "p.

 

            return a[0].localeComapare(b[0]);

 

С тези три корекции вече ще си готов за 100/100.

 

Успех!

0
02/08/2020 10:56:18
ilti_mehm avatar ilti_mehm 1 Точки

Благодаря, явно е време да си дам малко почивка :)

0
svephoto avatar svephoto 413 Точки

Моля, няма проблем! yes

 

Ако имаш нужда от почивка, определено трябва да си вземеш такава. Но иначе - на всички непрекъснато ни се случват най-различни грешки и пропуски когато пишем код, така че всичко е наред. Затова е нужно в конкретни случаи някой друг да го погледне и току-виж намери къде и какви са проблемите.

 

Успех!

0