Здравей,
грешният резултат е породен от факта, че при вход 1 твоят печата две звездички.
if (n != 1)
{
Console.WriteLine(new string(' ', n - 1) + "*" + new string(' ', n - 1));
}
С тази модификация на последния ред на твоя код проверките минават 100%
Дано съм помогнал.
Успех!
Според мен тестът, който не ти минава е с 0 (въпреки условието). Друго обяснение нямам.
Липсата на примерен изход при n=1 е проблемът.
Нали имаш задача, която ти работи 100 от 100. Значи там каквото изкарва при n=1 , това е.
Не е точно така, защото една задача можеш да я решаваш n на брой пъти по n на брой начина и чак при n-тото решение да откриеш проблем. Освен това, нали се сещаш, че на изпита няма да имаш алтернативно решение на 100%, ако с твоето има проблем?
Целия код трябва да бъде между if(n != 1) и else {Console.WriteLine("*")}. По този начин получих 100 точки. Успех !
Здравей,
Прав си, но откъде да знам какво трябва да печатам при вход 1?
Валиден е въпросът. Аз съм се научил да пробвам всякакви варианти.
На изпита дават ли папката със скритите в judge тестове или трябва да гадаем къде е гръмнала програмата, ако така се случи ?