Loading...
kkaraivanov avatar kkaraivanov 486 Точки

Бъг в Judge

Задача "Strong number" от "Basic Syntax, Conditional Statements and Loops - Exercise" в курса ми дава 100/100 като резултат, но като прегледам решението има грешка в проверката в тест 3. Ето и скрииншотите:

link1

link2

А това е кода ми на решението за задачата:

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 решения в системата.

Тагове:
0
Module: C# Advanced 10/01/2020 20:46:34
plamenovd0 avatar plamenovd0 101 Точки

Според мен просто Zero Test #3 e объркан. Важното е че минават състезателните тестове.wink

0
Можем ли да използваме бисквитки?
Ние използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Можете да се съгласите с всички или част от тях.
Назад
Функционални
Използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Използваме „сесийни“ бисквитки, за да Ви идентифицираме временно. Те се пазят само по време на активната употреба на услугите ни. След излизане от приложението, затваряне на браузъра или мобилното устройство, данните се трият. Използваме бисквитки, за да предоставим опцията „Запомни Ме“, която Ви позволява да използвате нашите услуги без да предоставяте потребителско име и парола. Допълнително е възможно да използваме бисквитки за да съхраняваме различни малки настройки, като избор на езика, позиции на менюта и персонализирано съдържание. Използваме бисквитки и за измерване на маркетинговите ни усилия.
Рекламни
Използваме бисквитки, за да измерваме маркетинг ефективността ни, броене на посещения, както и за проследяването дали дадено електронно писмо е било отворено.