Strong number problem
Колеги, тук пак нямам 100 от 100 точки, ще хвърлите ли един поглед? Благодаря! Успех!
using System;
namespace basicSintax1
{
class Program
{
static void Main()
{
// INITIALIZE NUMBER
var n = int.Parse(Console.ReadLine());
var nCopy = n;
var factoriel = 1;
while (n <= 0)
{
var number = n % 10;
number /= 10;
factoriel += n * number;
n--;
}
if (factoriel == nCopy)
{
Console.WriteLine("yes");
}
else
{
Console.WriteLine("no");
}
}
}
}
Здравейте.
И аз имах проблем с тази задача,
накрая открих че когато ползваме числото 0 , факториала на 0 е 1 или аз така си мисля,
защото след като коригирах това Judge ми даде 100/100.