Loading...

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

Alexander_B avatar Alexander_B 2 Точки

Toy Store 40/100 Judge

Здравейте,

Може ли някой да каже, защо получавам 40/100 в Judge за този код :

https://pastebin.com/WVTJNYzH

С примерния вход работи, но на details в Judge не ми казва къде е грешното.

 

Благодаря предварително.

 

Тагове:
0
Programming Basics with C#
snaikeee avatar snaikeee 54 Точки
Best Answer

На 2 места имаш такова принтиране сложи F2 

Console.WriteLine($"Not enough money! {moneyneededwithoutdiscount} lv needed.");

 

 

 

0
27/01/2019 04:12:28
chichovoto avatar chichovoto 31 Точки

Колега, наистина се опитах да проверя кода, но поради това че променливите са дефинирани само с малки букви е много трудно да се прочетат и съответно - проследят.     

persentafterdiscount == persentAfterDiscount;

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

0
DennisKostadinov avatar DennisKostadinov 16 Точки

Твърде много променливи имаш за такава задача и са все с трудни за проследяване имена. Не мога да запомня всяка променлива каква стойност ти съдържа, за да открия грешката. Ето едно работещо, макар и не много оптимално, решение. Сравни със твоя код и виж дали ще откриеш грешката.

0
Alexander_B avatar Alexander_B 2 Точки

Благодаря, Колеги, че отделихте време да се взирате в този обширен код. Благодаря и за отговорите.

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