Проблем със задача "Cake" от Упражненията на While Loop - 5та Задача.
Здравейте, имам проблем със задачата като в Джъджа ми дава 92/100, а не виждам каква е причината. Ако някой има възможност да каже какво изпускам. Ето кода:
class Program
{
static void Main(string[] args)
{
int width = int.Parse(Console.ReadLine());
int length = int.Parse(Console.ReadLine());
int cakePieces = (width * length);
int eatenPieces = 0;
int sumEatenPieces = 0;
int neededPieces = 0;
int leftPieces = 0;
while (cakePieces > 0)
{
string Pieces = Console.ReadLine();
if (Pieces != "STOP")
{
eatenPieces = int.Parse(Pieces);
sumEatenPieces += eatenPieces;
leftPieces = cakePieces - sumEatenPieces;
}
if (sumEatenPieces > cakePieces)
{
neededPieces = sumEatenPieces - cakePieces;
Console.WriteLine($"No more cake left! You need {neededPieces} pieces more.");
break;
}
if (Pieces == "STOP" || cakePieces == sumEatenPieces)
{
Console.WriteLine($"{leftPieces} pieces are left.");
break;
}
}
}
}
}