Loading...
stefism1 avatar stefism1 28 Точки

(Demo) Technology Fundamentals Mid Exam - 02 March 2019, 02. Bread Factory

Здравейте,
Дали някой може да даде разяснение относно задача 02. Bread Factory от (Demo) Technology Fundamentals Mid Exam - 02 March 2019?

https://judge.softuni.bg/Contests/Practice/Index/1579#1

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

If you are not bankrupt (coins <= 0)you've bought the ingredient successfully, and you should print

Не схващам как не сме банкрутирали ако парите са ни по-малко или равно на нула? Не би ли трябвало да е обратното? Ако парите са повече от нула да не сме?

Не става ясно ако не ни стигат парите да закупим само конкретния артикул но в същото време имаме някакви пари, какво правим?

Дава ми 30 от 100 с кода съм направил.

https://github.com/stefism/Projects/blob/master/01-Practice/MidExam-FundamentalsModule/02-BreadFactory/Program.cs

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

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

Тагове:
0
Module: C# Advanced
rumen80 avatar rumen80 13 Точки
Best Answer

Дословен превод ...

If you are not bankrupt (coins <= 0)you've bought the ingredient successfully, and you should print

Ако не си банкрутирал (пари <=0 ) ти си купуваш подправката успешно, и трябва да отпечаташ ...

В случая действително ти е дадено условието което се счита за банкрут -> когато парите са <=0

След 2 корекции по кода вече дава 100/100. Първата е за условието за банкрут coins > value, а втората за възстановяването на енергията с 80 (50+30) Отнемаш още в началото 30 без да е изпълнил поръчката, които трябва да се върнат обратно.

https://pastebin.com/HCyDPxzE

 

0
stefism1 avatar stefism1 28 Точки

Много благодаря! Супер полезно ми беше обяснението!

Мерси, мерси, мерси :)

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