WhileLoopExercise-зад 5Cake
Решението което submit-нах ми дава 92%. Не мога да си открия какво изпускам, мисля че е варианта да взема толкова парчета че да стане НУЛА остатака, опитах и така , но пак 92% ето го кода:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Cake
{
class Program
{
static void Main(string[] args)
{ int lengthCake = int.Parse(Console.ReadLine());
int widthCake= int.Parse(Console.ReadLine());
string command = string.Empty;
bool isStop = false;
int cakePCS = lengthCake * widthCake;
while (cakePCS > 0)
{
command = Console.ReadLine();
if(command == "STOP")
{
isStop = true;
break;
}
int TakenPCS = int.Parse(command);
cakePCS = cakePCS - TakenPCS;
}
if(isStop==true)
Console.WriteLine("{0} pieces are left.",cakePCS);
else if(cakePCS<0)
Console.WriteLine("No more cake left! You need {0} pieces more.", Math.Abs(cakePCS));
}
}
}