08. Toy Shop
Здравейте, имам проблем с 10-та задача
Връща ми 60/100точки, а при тестването със зададените стойности се държи нормално.
using System;
namespace _08._Toy_Shop
{
class Program
{
static void Main(string[] args)
{
double excursion = double.Parse(Console.ReadLine());
int puzzles = int.Parse(Console.ReadLine());
int dolls = int.Parse(Console.ReadLine());
int bears = int.Parse(Console.ReadLine());
int minions = int.Parse(Console.ReadLine());
int Truck = int.Parse(Console.ReadLine());
double price = ((puzzles * 2.60) + (dolls * 3.00) + (bears * 4.10) + (minions * 8.20) + (Truck * 2.00));
if (puzzles + dolls + bears + minions + Truck >= 50)
{
double discount = (price * 0.25);
double lassprice = price - discount; //крайна цена
double rent = lassprice * 0.1;
double total = lassprice - excursion - rent; //сума- отстъпка-наем
Console.WriteLine("Yes!" + " {0:F2}" + " lv left.", total);
}
else
{
double price1 = (price - (price * 0.10));
double tota11 = (excursion - price1);
Console.WriteLine("Not enough money! " + "{0:F2}" + " lv needed.", tota11); //недостигащите пари
}
}
}
}