Професионална програма
Loading...
StoimenK avatar StoimenK 0 Точки

Toy Shop

Здравейте,

Имам малкък проблем с задачата Toy Shop. В IDE-то ми дава съсщите крайни резултати както си е по задаие. Но когато кача задачата в judge ми дава следната грешка на проверка №5  "The process executing your submission for this test may not have received the output successfully. Please try to submit again the same solution. If the result does not change, then search the error in the submission itself. ".

Доста пъти преглеждах кода и не мога и не мога да разбера защо " съдията " ме наказва тъка. Ако някой може да помогне ще съм му много благодарен.

Благодаря.

using System;

namespace ToyShop
{
    class Program
    {
        static void Main(string[] args)
        {
            double vacation = 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 trucks = int.Parse(Console.ReadLine());

            double sum = puzzles * 2.60 + dolls * 3 + bears * 4.10 + minions * 8.20 + trucks * 2;
            int toyNumber = puzzles + dolls + bears + minions + trucks;

            double discount = 0.0;
            if (toyNumber >= 50)
            {
                discount = sum * 0.25;
            }

            double endPrice = sum - discount;
            endPrice = endPrice - (endPrice * 0.10);

            if ( endPrice > vacation)
            {
                endPrice = endPrice - vacation;
                Console.WriteLine($"Yes! {endPrice:F2} lv left.");
            }

            else if (endPrice < vacation)
            {
                endPrice = vacation - endPrice;
                Console.WriteLine($"Not enough money! {endPrice:F2} lv needed.");
            }
        }
    }
}

Тагове:
0
Programming Basics with C# 21/09/2019 10:45:11
plamenovd0 avatar plamenovd0 100 Точки

Здравей

Не покриваш случай, ако endPrice == vacantion, тоест в такъв случай не принтираш нищо.

Ето линк към твоя код леко променен работещ правилно: https://pastebin.com/qGTznjKw

0