Домашно от "Simple Operations & Calculations" - задача 06. "Charity Campaign"
Здравейте,
Относно гореспомената задача, когато подавам за проверка решението си в Judge-системата, от всички 10 теста, на които то се подлага, резултатът е 7 верни и 3 грешни отговора. Колкото и да се взирах в изходния код, така и не успях да си обясня кои са стойностите, за които се получава грешка и съответно да пробвам да оправя проблема. Може ли някой да ми помогне? Ето го и кодът:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Charity_Campaign
{
    class Program
    {
        static void Main(string[] args)
        {
            int days = int.Parse(Console.ReadLine());
            int cooks = int.Parse(Console.ReadLine());
            int cakes = int.Parse(Console.ReadLine());
            int wafers = int.Parse(Console.ReadLine());
            int pancakes = int.Parse(Console.ReadLine());
            if (days >= 0 && days <= 365 && cooks >= 0 && cooks <= 1000 && cakes >= 0 && cakes <= 2000
              && wafers >= 0 && wafers <= 2000 && pancakes >= 0 && pancakes <= 2000)
            {
                var prCakes = days * cooks * cakes * 45;
                var prWafers = days * cooks * wafers * 5.80;
                var prPancakes = days * cooks * pancakes * 3.20;
                var profit = 7.0 / 8 * (prCakes + prWafers + prPancakes);
                Console.WriteLine("{0:F2}", profit);
            }
            else
            {
                Console.WriteLine("Invalid entry!");
            }
        }
    }
}
(резултатите на https://judge.softuni.bg/Contests/Submissions/View/8835718)
Предварително благодаря на всички отзовали се.
Здравейте отново!
Съветът за валидацията на входа определено ми допадна - има основание, махнах го. Освен това по предложението на iGeorg1ev замених 45 с 45.00, и стана! Проверката в Judge мина без съобщения за грешки, заветното 100/100! Ура.
Мерси на всички за отделеното време и помощта!
Много ти благодаря! Имах същия проблем и след корекцията ми дава 100/100 :)
Туй се иска! -:)