Здравейте, имам проблем при който когато използвам кодът си във VScode конзолата ми принтира правилният отговор, но когато копитрам кодът и следователно замествам console.log с print в judge състемата, получавам output само до втората линия? Линк към кодът: https://pastebin.com/RBGXRhRQ
Привет,
и аз получавам само 40 точки от Judge-системата за тази задачи, решена със C#.
Във VS изглежда всичко наред.
Благодарен съм за всякакви идеи, къде грешката )
int totalMessages = int.Parse(Console.ReadLine());
int totalMinutes = int.Parse(Console.ReadLine());
int additionalMessages = totalMessages-20;
int additionalMinutes = totalMinutes-60;
double additionalAmountsForMessages = 0.00;
double additionalAmountsForMinutes = 0.00;
if (additionalMessages > 0)
{
additionalAmountsForMessages = additionalMessages * 0.06;
Console.WriteLine($"{additionalMessages} additional messages for {additionalAmountsForMessages:f2} levas");
}
else
{
Console.WriteLine($"0 additional messages for 0 levas");
}
if (additionalMinutes > 0)
{
additionalAmountsForMinutes = additionalMinutes * 0.10;
Console.WriteLine($"{additionalMinutes} additional minutes for {additionalAmountsForMinutes:f2} levas");
}
else
{
Console.WriteLine($"0 additional minutes for 0 levas");
}
double additionalTax = (additionalAmountsForMessages + additionalAmountsForMinutes) * 0.20;
double totalBill = 12.00 + additionalAmountsForMessages + additionalAmountsForMinutes + additionalTax;
Console.WriteLine($"{additionalTax:f2} additional taxes");
Console.WriteLine($"{totalBill:f2} total bill");
здравей, на пръв поглед това трябва да се принтира както останалите - с 2 цифри след десетичната запетая.
0 additional messages for 0.00 levas
а също и
0 additional minutes for 0.00 levas
1 Like
При мен проблемът беше заради числата след десетичната запетая. И при теб изглежда е това.
1 Like
Точно това е бил проблемът - получих 100т. Благодаря Ти !
Да. Явно и при е било това. Благодаря Ти
Имах същия проблем.
Phone bill: опитах следното решение и уж се получи…