Triangle
Може ли някой да ми обясни защо получавам 90/100? 5та задача https://judge.softuni.bg/Contests/642/Programming-Basics-Exam-25-June-2017
Ето го и моят код: https://pastebin.com/mgU03MFe
Може ли някой да ми обясни защо получавам 90/100? 5та задача https://judge.softuni.bg/Contests/642/Programming-Basics-Exam-25-June-2017
Ето го и моят код: https://pastebin.com/mgU03MFe
1.Подреди го този код малко.
2.If else не е добра идея в тези задачи.
3.При вход 2 се чупи логиката ти must be non-negative.
4.1 При вход 2 печай друг изход и ще вземеш 100/100
5.Примерни решения.
https://pastebin.com/rsJKdrCc твоя код 100 от 100
Когато проверяваш за окото оставяш два стеиса отстрани, които при по-малки входове просто ги няма.
Извадих ги тези спейсове и компенсирах с това че където беше i-1, сега е i, надявам се да ти е помогнало.
Console.WriteLine("{0}{1}{2}(@){2}{1}{0}",
new string('.', i + 2),
new string('#', 2 * n - 3 - 2 * i),
new string(' ', i)