Проблем със задача "Sum Seconds"
Здравейте Колеги,
при прасването на времената на състезателите, а именно : 38, 49, 43 се очаква резултат от 2:10, но в конкретния случай написания от мен код не генерира резултат, при което съдията ме оценява с 90 точки вместо със 100.
Приложено по-долу кода.
Поздрави,
ВВ
using System;
namespace bg
{
class Program
{
static void Main(string[] args)
{
int tA = int.Parse(Console.ReadLine());
int tB = int.Parse(Console.ReadLine());
int tC = int.Parse(Console.ReadLine());
int sumTime = tA + tB + tC;
double min = sumTime / 60;
double sec = sumTime % 60;
// from 0 to 59
if (sumTime <= 59 & sec > 10)
{
Console.WriteLine($"{min}:{sec}");
}
else if (sumTime <= 59 & sec < 10)
{
Console.WriteLine($"{min}:0{sec}");
}
// from 60 to 120
else if (sumTime > 59 & sec > 10)
{
Console.WriteLine($"{min}:{sec}");
}
else if (sumTime > 59 & sec < 10)
{
Console.WriteLine($"{min}:0{sec}");
}
// from 120 to 179
else if (sumTime > 119 & sec > 10)
{
Console.WriteLine($"{min}:{sec}");
}
else if (sumTime > 119 & sec < 10)
{
Console.WriteLine($"{min}:0{sec}");
}
}
}
}