Бъг в Judge
Задача "Strong number" от "Basic Syntax, Conditional Statements and Loops - Exercise" в курса ми дава 100/100 като резултат, но като прегледам решението има грешка в проверката в тест 3. Ето и скрииншотите:
А това е кода ми на решението за задачата:
using System;
namespace StrongNumber
{
class Program
{
static void Main(string[] args)
{
string number = Console.ReadLine();
int factoriel = 0;
for (int i = 0; i < number.Length; i++)
{
int n = int.Parse(number[i].ToString());
int f = 1;
do
{
f *= n;
n--;
} while (n > 1);
factoriel += f;
}
if (factoriel == int.Parse(number))
Console.WriteLine("yes");
else
Console.WriteLine("no");
}
}
}
Колеги /адмистратори, студенти/, моля дайте яснота върху задачите в Judge какво се случва, т.е. има ли проблем или да търся грешки в кода? Преди няколко дни постнах друго решение което връща грешка / линк / на което колеги споделиха че им връща грешка на предишни 100/100 решения в системата.