Можливо, на ранок сміятимусь із посту, але поки що поділюся =)
Маю рішення трохи не таке, як “офіційне”, і не можу зрозуміти, що саме не подобається тестам на сайті (моя улюблена гра, до речі, разом із грою “де саме я нафакапила”).
Перевірила рішення, яке видало неочікуваний аутупут, у Віжуал Студіо без розширення - наче, все норм.
Ось кодТ:
using System;
namespace SwitchStatement
{
class DeliveryDrones
{
static void Main()
{
string droneLogInput = Console.ReadLine();
int backwardCounter = 0;
int forwardCounter = 0;
while (droneLogInput != "Destination reached.")
{
switch (droneLogInput)
{
case "backward":
backwardCounter++;
break;
case "forward":
forwardCounter++;
break;
}
if (forwardCounter < backwardCounter)
{
Console.WriteLine("Go back to base. Delivery failed.");
break;
}
else
{
droneLogInput = Console.ReadLine();
}
}
Console.WriteLine(forwardCounter*10);
}
}
}