Loading...
desito07 avatar desito07 2 Точки

01. Dishwasher от More Excercises 

Здравейте, бихте ли ми помогнали с тази задачка? Judge ми дава 80/100 и не мога да си намеря къде и какво изпускам, иначе и двата изхода съвпадат с условието. Търсих из форума, както и във фейсгрупата, но намерих решения от други езици само и не съм сигурна как да тълкувам някои от техните похвати.

Моето решение: 

https://pastebin.com/wQL3rU7m

Благодаря

 

 

Тагове:
MartinBG avatar MartinBG 4803 Точки
Best Answer

Грешката беше, че увеличаваш количеството измити съдове, преди да провериш дали има достатъчно препарат за тях.

 

Това е поправената част от кода ти:

  while (true) {
    let command = input.shift();
    if (command === "End") {
      break;
    }

    if (counter % 3 === 0) {
      DetergentNeeded += command * 15;
    } else {
      DetergentNeeded += command * 5;
    }

    if (DetergentNeeded > DetergentOwned) {
      break;
    }

    if (counter % 3 === 0) {
      pots += Number(command);
    } else {
      plates += Number(command);
    }

    counter++;
  }

 

0
desito07 avatar desito07 2 Точки

Благодаря ти, поправих го, и даже махнах тази функция с каунтъра в края на цикъла и се получи! 

1
aw123 avatar aw123 0 Точки

Thanks for sharing the solution as it resolves my issue that occurred during my practice exercises.

Video Gaming Jackets

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