Подготовка за изпитa по  JavaScript Basics

Подготовка за изпитa по JavaScript Basics

svetvik avatar svetvik 4 Точки

Подготовка за изпитa по JavaScript Basics

Опитвам се да реша задачата Kitodar The Miner, но нещо не се получава. Тествал съм я и работи коректно в WebStorm. Когато я изпратя в judg-a, на всеки тест ми дава gold 0,silver 0, diamonds 0.

Ето го моето решение.

Нещо не match-ва както трябва според мен. Някакви идеи?

Тагове:
1
Advanced Level: Front-End 18/01/2016 20:22:53
enevlogiev avatar enevlogiev 1169 Точки
Best Answer

Имаш грешка в регекса.

Добави \s+ между 'diamonds' и ':'. След скобата, естествено ; )

В input секцията на условието е описано какво е валиден стринг. Малко си противоречи с нулевите тестове, де ; )

1
18/01/2016 21:17:01
Filkolev avatar Filkolev 4425 Точки

Има грешка в предоставените нулеви тестове в такъв случай, защото според условието трябва да има спейс преди ":", но в нулевите тестове по-долу в примерите и в тестовите файлове в архива няма такива спейсове. Съответно в regex101 си минава всичко, но не и в Judge.

1
enevlogiev avatar enevlogiev 1169 Точки

Да, услях да добавя навреме въпросното противоречие към отговора си ; ) Доколкото си спомням, на изпита някой го разкри това и казаха на всички кое е валидния инпут.

1
svetvik avatar svetvik 4 Точки

Мерси много ! Цял ден го мъча този проблем !

0