Loading...
bojidar95 avatar bojidar95 9 Точки

Гърми, защото имаш i < 20 като условие в луупа. Без него ще ти даде 100 точки.

Аз затова съм го направил с while loop. Ето това е оригиналното ми решение на задачата.

0
26/05/2017 15:01:29
Nikiniki avatar Nikiniki 1 Точки

В условието е казано, че може да се добавят 20 съставки, а цикъла трябва да се завърти 21 пъти, трябва да имаш едно завъртане за "Bake!". Ако го правиш с for, той трябва да е с дължина (int i = 0; i <=20; i++). Ако има такива условия, задължително ще ни тестват граничните случаи. :)

0
AndreyKo avatar AndreyKo 7 Точки

  string ingr;

това ти е реда с ингредиента. Не виждам никъде да четеш...

PS. Видях.... Сори

0
20/05/2018 11:11:00
CvetomirAtanasov123 avatar CvetomirAtanasov123 2 Точки

Здравейте, ако може някой да прегледа кода ми защото Judge ми дава Time limit ..  И ако може да даде малко акъл защо става така :). Благодаря педваритено !
Ето кода: https://pastebin.com/QBKhz9gb

0
TeodorStefanovPld avatar TeodorStefanovPld 1274 Точки

трябва да е Bake! ти си сложил Bake и влизаш в безкраен цикъл. isRunning никога не ти се променя на false

Flour

Bread

Sugar

Butter

Bake!

0
21/05/2018 15:57:12
CvetomirAtanasov123 avatar CvetomirAtanasov123 2 Точки

Благодаря за отговора!! 

0
AndreyKo avatar AndreyKo 7 Точки

Като си декларирал ингредиента, опитай и да го инициализира като празен стринг.

0
AndreyKo avatar AndreyKo 7 Точки

няма да ти даде 20 ингредиента никога, защото печаташ i

дай цикъла до =20

0
rado8506 avatar rado8506 7 Точки

Напрви задачата с while ( ingr != "Bake"). В твоето решение с фор цикъл иска да въведеш 20 пъти съставките, а те може да са по-малко, както е дадено в примера. Затова гърми.

Ето примерно решение: https://github.com/CryptoEcliptic/SoftwareUniversity/blob/master/ProgramingFundamentals/Exercises/02ConditionalStatementsAndLoops/07CakeIngredients/Program.cs

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