Loading...
why_where_what avatar why_where_what 118 Точки

Задача 12. String Matrix Rotation от Multidimensional Arrays January 2018

Дава ми 40/100 по незнайно каква причина. Всичките 6 нулеви теста + други 4(очевидно) минават. За останалите 6 ми дава грешен отговор. Някой някакви идеи къде бъркам ?

Моят код 40/100 --> https://pastebin.com/W6YN8faW

Условие --> 12. String Matrix Rotation  https://softuni.bg/trainings/resources/officedocument/20517/exercise-problem-descriptions-csharp-advanced-january-2018

0
C# Advanced
emilia98 avatar emilia98 92 Точки

Здравей!
Ако искаш, погледни тестовете тук. Може в градусите да е проблемът, или пък ако не append-ваш интервали, на местата където няма други символи.

1
dobroslav.atanasov avatar dobroslav.atanasov 247 Точки

Здравей,

Тъкмо ти прегледах кода и никъде не видях да добавяш space към края на редовете, както е дадено в условието "(pad the missing positions with spaces to build a rectangular matrix)". 
Ето моето решение: https://github.com/dobroslav-atanasov/CSharp-Advanced/blob/master/04.%20MultidimensionalArrays-Exercises/12.%20StringMatrixRotation/Startup.cs

Надявам се да съм бил от полза :)

1
why_where_what avatar why_where_what 118 Точки

Да, така е. Но след това пробвах около 5-6 различни начина да попълня със спейсове там, където няма нищо и не се получи. Пробвах с jagged array и с матрица и пак не стана. Мислех си, че проблема може да е от StringBuilder-а, но не беше... Сега само смених структурата с List<List<char>> и всичко заработи прекрасно. Благодаря ти за отделеното време. 
Ето го вече и моят работещ код, който дава 100/100. --> https://github.com/whywherewhat/CSharpAdvanced/blob/master/02.MultidimensionalArrays-Exercises/12.StringMatrixRotation/Program.cs

0
pirocorp avatar pirocorp 20 Точки

Ето мое решение ако помогне. клик

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