Здравейте! Имам проблем с тази задача в judge. Получавам 90/100 и не мога да разбера каква е грешката. Ако някой може да ми помогне (задачата е от Toy Shop)?
using System;
using System.Transactions;
namespace Toy_Shop
{
internal class Program
{
static void Main(string[] args)
{
double excursionPrice = double.Parse(Console.ReadLine());
int puzzelCnt = int.Parse(Console.ReadLine());
int dollCnt = int.Parse(Console.ReadLine());
int bearsCnt = int.Parse(Console.ReadLine());
int minionsCnt = int.Parse(Console.ReadLine());
int truckCnt = int.Parse(Console.ReadLine());
double puzzelPrice = puzzelCnt * 2.60;
double dollPrice = dollCnt * 3;
double bearsPrice = bearsCnt * 4.10;
double minionsPrice = minionsCnt * 8.20;
double truckPrice = truckCnt * 2;
double totallPrice = puzzelPrice + dollPrice + bearsPrice + minionsPrice + truckPrice;
double toysCnt = puzzelCnt + bearsCnt + minionsCnt + truckCnt;
if (toysCnt >= 50)
{
double discount = 0.25 * totallPrice;
totallPrice -= discount ;
}
double rent = 0.10 * totallPrice;
totallPrice -= rent;
if (totallPrice >= excursionPrice)
{
double moneyLeft = totallPrice - excursionPrice;
Console.WriteLine($"Yes! {moneyLeft:F2} lv left.");
}
else
{
double moneyNeed = excursionPrice - totallPrice;
Console.WriteLine($"Not enough money! {moneyNeed:F2} lv needed.");
}
}
}
}
Много Благодаря!!!
Благодарности, наистина не мислех, че съм допуснал грешка от този тип.
wordle unlimited