Programming Fundamentals: Google Searches
Защо judge ми дава само 16 точки? Тестовете ми минават.
Условие: https://judge.softuni.bg/Contests/Practice/Index/1320#0
Ето кода: https://pastebin.com/3ZZKrdrP
Защо judge ми дава само 16 точки? Тестовете ми минават.
Условие: https://judge.softuni.bg/Contests/Practice/Index/1320#0
Ето кода: https://pastebin.com/3ZZKrdrP
Здравей
Разгледах кода внимателно. Забелязах грешка на 16 ред. Там си написал:
else if (usersSearchesPerDay % 3 === 0) {
tripledMoney += moneyPerUserSearch * 3;
}
Ако вложиш това условие в: else if(words === 1) и в else, проблемът ще бъде решен.
Бележка: като в else if(words === 1), ако потребителя е трети, то тогава трябва да утроиш вече удвоените пари.
По-долу ще приложа примерно решение, но то е на Java, тъй като ми е по-лесно да пиша на този език. Логиката обаче е една и съща на какъвто и език да го напишеш.
Успех!
Получи се и си видях грешките. Благодаря!