[Programming Fundamentals] - C# Basics - 05. BPM Counter
Здравейте,
Решението ми минава за 100 точки, но ми се струва леко тромаво. Може ли да ми предложите по-добро решение?
using System;
namespace BPMCounter
{
class Program
{
static void Main()
{
int BPM = int.Parse(Console.ReadLine());
int beats = int.Parse(Console.ReadLine());
Console.Write($"{Math.Round(beats/4.0,1 ) } bars - ");
double seconds = beats * 60.0 / BPM;
int minutes = (int) seconds / 60;
seconds -= minutes * 60;
Console.WriteLine($"{minutes}m {Math.Floor(seconds)}s");
}
}
}
Сравнително еднотипни са. Мерси все пак.