Programming Basics Online Retake Exam - 2 and 3 May 2019 - Tourist Shop
Може ли някой да ми каже къде греша, в judge ми дава 80/100.
С примерните входове програмата ми работи добре ,но на тест 8 и 10 в judge ми дава грешка и не мога да видя какво не е наред.
using System;
namespace _04._Tourist_Shop
{
class Program
{
static void Main(string[] args)
{
double budget = double.Parse(Console.ReadLine());
string command = Console.ReadLine();
int counter = 0;
double sum = 0;
while (command != "Stop")
{
double productPrice = double.Parse(Console.ReadLine());
counter++;
if (counter % 3 == 0)
{
productPrice *= 0.5;
}
if (productPrice > budget)
{
Console.WriteLine($"You don't have enough money!");
Console.WriteLine($"You need {productPrice - budget:f2} leva!");
return;
}
budget -= productPrice;
sum += productPrice;
if (budget == 0)
{
break;
}
command = Console.ReadLine();
}
Console.WriteLine($"You bought {counter} products for {sum:f2} leva.");
}
}
}