[Programming Basics C#] [Birthday]
Здравейте, решавайки задачата birthday, judge за първото решение ми дава 80 точки,
а за второто 100. Разлика виждам единствено в начина на записване на класа за закръгляне, но защо едното решение е по-неправилно като крайният резултат е един и същ?
Това е първият код:
int a = int.Parse(Console.ReadLine());
            int b = int.Parse(Console.ReadLine());
            int h = int.Parse(Console.ReadLine());
            double per = double.Parse(Console.ReadLine());
            int vol = a * b * h;
            double liter = vol * 0.001;
            double percent = per * 0.01;
            double total = liter * (1 - percent);
            Console.WriteLine(Math.Round(total, 3));
===========================================================================
int a = int.Parse(Console.ReadLine());
            int b = int.Parse(Console.ReadLine());
            int h = int.Parse(Console.ReadLine());
            double per = double.Parse(Console.ReadLine());
            int vol = a * b * h;
            double liter = vol * 0.001;
            double percent = per * 0.01;
            double total = liter * (1 - percent);
            Console.WriteLine($"{total:F3}");
Благодаря за отговора!