[C# Advanced] Multidimensional Arrays Exercise - 06. Target Practice
Колеги, някой може ли да ми каже къде греша? Вземам 70/100 точки и не ми минават три теста. Това е кодът ми: https://pastebin.com/kX6bYr5M
Благодаря предварително.
Колеги, някой може ли да ми каже къде греша? Вземам 70/100 точки и не ми минават три теста. Това е кодът ми: https://pastebin.com/kX6bYr5M
Благодаря предварително.
Грешката, която виждам на първо време, както е написал колегата, е че пълниш матрицата по четни и нечетни редове, но пропускаш факта, че винаги почваме да пълним от най-долния ред, а той в зависимост от размера на матрицата може да е четен или нечетен. Аз също използвах опашка за пълненето на матрицата, но с допълнителна променлива, за да пазя на на кой ред съм (аз използвах int, макар че с bool е най-оптимално):
https://pastebin.com/z8cK9TWt
Грешката ти е в метода за попълване на матрицата FillMatrix. Ето твоя код оправен (в Judge 100/100), като вместо опашка направо съм ползвал inputString - а: https://pastebin.com/2dYrNqD4
Ето и моето решение ако ти потрябва за всеки случай: https://github.com/dobroslav-atanasov/CSharp-Advanced/blob/master/04.%20MultidimensionalArrays-Exercises/06.%20TargetPractice/Startup.cs
Оф, да... много глупава грешка! Много благодаря и на двама ви за отделеното време!