Проблем със задача 6. Пътуване
Здравейте!
Имам проблем със следната задача:
6.Пътуване
Ани обича да пътува и иска тази година да посети няколко различни дестинации. Като си избере дестинация, ще прецени колко пари ще й трябват за да отиде до там и ще започне да спестява. Когато е спестила достатъчно, ще може да пътува.
От конзолата всеки път ще се четат първо дестинацията и минималния бюджет, който ще е нужен за пътуването .
След това ще се четат няколко суми, които Ани спестява като работи и когато успее да събере достатъчно за пътуването, ще заминава, като на конзолата трябва да се изпише:
"Going to {дестинацията}!"
Когато е посетила всички дестинации, които иска, вместо дестинация ще въведе "End" и програмата ще приключи.
using System;
namespace _06.Travelling
{
class Travelling
{
static void Main()
{
string destination = "";
int minBudget = 0;
int savedMoney = 0;
bool success;while (true)
{
destination = Console.ReadLine();
if (destination.ToLower() != "end")
{
minBudget = int.Parse(Console.ReadLine());
success = false;while (!success)
{
savedMoney = savedMoney + int.Parse(Console.ReadLine());
if (savedMoney >= minBudget)
{
savedMoney = 0;
Console.WriteLine($"Going to {destination}!");
success = true;
}
}
}
else
{
break;
}
}
}
}
}
По някаква причина не ми дава 100% в джъджа. Въртях, суках, но максимум 70%.
Някой има ли идея каква е причината ?
Благодаря!