[Judge] JavaScript basics - Javascript / NodeJS - спецификация на Judge-a
Здравейте.
Та как седи въпроса с Javascript и тънките дреболии. Гледам в скоби има NodeJS, сиреч ще може да се ползват и built-in библиотеките на Node-a с require?
Другото е, че пробвах първата задача на Javascript и хващам максимум 10 точки. http://jsbin.com/nutey/5/edit
Хубаво е споменато, че трябва да се казва solve/Solve, но останалото не става ясно. А в решението не виждам грешка, и не виждам логика що не го приема.
Дайте обяснение или пример, щото не сме длъжни да ви знаем на всички системите как ви работят :)
Не питам за решение, питам за дребните дреболии и спецификации на Джъджа.
Това, че трябва да върна стринг разделен с newline characters "\n" го разбрах, но имам проблем със задача на която трябва да върна множество числа.
Задачата е Binary Digits Counts в BGCoder: http://bgcoder.com/Contests/Practice/Index/1#3
Опитах да върна масив с числа, стринг с числата разделени с нови редове. Пробвах да сложа нов ред накрая. Винаги ми дава:
Expected output:
1
1
2
1
2
2
3
1
2
2
Your output:
Все едно нищо не връщам.
При мен локално задачата работи.
http://jsfiddle.net/hkdobrev/KMb82/
Не погледнах условието на задачата, но помня, че изкарвах подобни резултати на задача, която си мислех, че не съм объркал, а впоследствие установих, че не съм парснал числата, които взимам от масива.
Както dimitar.grigorov каза проблемът ми беше с parseInt().
Тъй като в моя пример аз извършвам parseInt() при четене от конзолата, очаквам, че масивът, който се подава вече е само с числа. Което обаче не е така в BGCoder.
Тоест от това: http://jsfiddle.net/hkdobrev/KMb82/
Трябва да стане това: http://jsfiddle.net/hkdobrev/KMb82/1/
Благодаря!