[Exam Problems] Programming Basics - Problem{2} - Поспаливата котка Том 24.04.2016
Моля за малко помощ. Опитвам се да реша задача 2 от изпита на 24 април.
Не мога да разбера къде е грешката. Събирам само 58 точки.
Моля за малко помощ. Опитвам се да реша задача 2 от изпита на 24 април.
Не мога да разбера къде е грешката. Събирам само 58 точки.
проблем е че ти си пропуснал един ред, и в този момент получаваш less на двете ред место more, и този проблем с намира на проверка ти,
този ред ти е много важно защото него ще серевняваш в проверката
var totalplaydays = work * 63 + n * 127;
така ще да гледаш код ти
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace dem
{
class Program
{
static void Main(string[] args)
{
int n = int.Parse(Console.ReadLine());
var work = 365 - n;
var totalplaydays = work * 63 + n * 127;
var totalMins = 30000 - totalplaydays;
var hours = Math.Abs(totalMins / 60);
var mins = Math.Abs(totalMins % 60);
if (30000 < totalplaydays)
{
Console.WriteLine("Tom will run away");
Console.WriteLine("{0} hours and {1} minutes more for play", hours, mins);
}
else
{
Console.WriteLine("Tom sleeps well");
Console.WriteLine("{0} hours and {1} minutes less for play", hours, mins);
}
}
}
}
поздрави