Loading...

Във форума е въведено ограничение, което позволява на потребителите единствено да разглеждат публикуваните въпроси.

ellyeqka avatar ellyeqka 3 Точки

https://pastebin.com/xZxmBZbi

 

Заповядай работещо и малко по-съкратено решение! ;)

0
27/09/2018 17:15:10
vikirina avatar vikirina 3 Точки

Здравей !

Може ли да пуснеш следната проверка на твоя код ?

1

1

0.5

0.6

Start

Coke

ERROR

ERROR

End

0
vikirina avatar vikirina 3 Точки

Purchased ERROR ?????

След като задачата ти минава в джъдж , значи има грешка в джъджа !!!

Нека и другите да коментират .

 

Проверих току що кода ти и наистина минава с тази абсурдна грешка !

Моля да коригирате джъджа !

При 100/100 показва неминаващ нулев тест и при моето и при твоето решение !

Моля да коригирате и това !

 

 

0
24/01/2019 13:36:15
vikirina avatar vikirina 3 Точки

В default case трябва да имаш проверка за некоректно подаден продукт ....

и тогава булевата ти променлива да става false

0
24/01/2019 13:22:43
VasilKotsev avatar VasilKotsev 830 Точки

Не е грешката в judge, просто такъв case не е разписан в unit test-овете. Решението на колежката от миналата инстанция на модула е грешно защото използва булева, която не reset-ва. В примера: Coke, ERROR; първо е "Coke", който е валиден артикул и влиза в коректния case, но булевата се променя на true и се изпълнява коректно. На следващата итерация булевата променлива не е ресетната на false и продължава да влиза в else if-а за коректно закупен артикул. Задачата може да се реши по много начини и този case явно не е покрит затова предполагам минава в Judge.

0
Можем ли да използваме бисквитки?
Ние използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Можете да се съгласите с всички или част от тях.
Назад
Функционални
Използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Използваме „сесийни“ бисквитки, за да Ви идентифицираме временно. Те се пазят само по време на активната употреба на услугите ни. След излизане от приложението, затваряне на браузъра или мобилното устройство, данните се трият. Използваме бисквитки, за да предоставим опцията „Запомни Ме“, която Ви позволява да използвате нашите услуги без да предоставяте потребителско име и парола. Допълнително е възможно да използваме бисквитки за да съхраняваме различни малки настройки, като избор на езика, позиции на менюта и персонализирано съдържание. Използваме бисквитки и за измерване на маркетинговите ни усилия.
Рекламни
Използваме бисквитки, за да измерваме маркетинг ефективността ни, броене на посещения, както и за проследяването дали дадено електронно писмо е било отворено.