Изпитни задачи от минали издания на курса - проверка в Judge
Здравейте, пробвам се с изпитните задачи след темата "Прости пресмятания" Решавам ги и получавам от конзолата отговори, точно както е описано в дадения пример. При проверка в Judge системата, обаче, не получавам максимален брой точки, а 80/100 и 75/100.
Чудя се каква е причината? Може би системата очаква някаква проверка за допустимост на входните данни или нещо друго, което засега не е включено в първите две теми?
Благодаря. На първия ред вади отговор f2 USD , не разбрах защо....втория е ОК
Успях да се справя само така, ама не ми харесва:
Console.Write("{0:F2}", (s1 + s2));
Console.WriteLine(" USD");
Console.Write("{0:F2}", ((s1 + s2) * 1.85));
Console.WriteLine(" BGN");
Здравей, принтира грешен резултат, защото бях залепил :f2 до s2. Редактирах отговора си!
Колега можеш ли да покажеш кода си ,защото при мен задачата издържа първия тест,а на следващите гърми.И не знам къде бъркам.
Вариант също е и използване на функция ToString, като в скобите задаваш формата, в който искаш да се показва резултата.
Console.WriteLine(Math.Round(cenaDolars, 2).ToString("0.00") + " USD");