Loading...
M.mitkov07 avatar M.mitkov07 0 Точки

Squares in Matrix

Здравейте приятели.

Имам проблем със задача номер 2 от Exercise: Multidimensional Arrays - C# Advanced - януари 2020.

Това е кода който написах https://pastebin.com/yE8d2sUi локално всичко работи без проблем но в Джъдж ми дава 0/100.

Много бих се радвал ако някой успее да ми помогне.

Това е линк към упражненията, задача номер 2.

https://softuni.bg/trainings/resources/officedocument/45810/exercise-problem-descriptions-csharp-advanced-january-2020/2605

Тагове:
0
C# Advanced 29/03/2020 10:37:50
krum_43 avatar krum_43 756 Точки

Размерът на матрицата ти е най-обикновен int.

int sizeMatrix=int.Parse(Console.ReadLine());

Не е необходимо да го четеш като стринг и да сплитваш!

 

0
29/03/2020 10:56:44
M.mitkov07 avatar M.mitkov07 0 Точки

Входните данни се състоят от 2 на брой числа разделени с ' ' между тях, row и column според които трябва да направя matrix с тези размери.

0
ddragov avatar ddragov 6 Точки

Здравей,

използвай

StringSplitOptions.RemoveEmptyEntries

Виж и това решение.

https://pastebin.com/2K7KcR1A

само с два цикъла е и една if проверка :)

0
M.mitkov07 avatar M.mitkov07 0 Точки

Здравей, пробвах със StringSplitOptions.RemoveEmptyEntries, пак изкарва сащият резултат.

Доколокото за рещението да, погледнах го но ми се искаше да я реша по начин по който да работи с всякакви входни данни.

0
ddragov avatar ddragov 6 Точки

При мен твоето решение като само добавя StringSplitOptions.RemoveEmptyEntries ми дава 100/100. Трябва да сложиш StringSplitOptions.RemoveEmptyEntries в метода WriteMatrix(matrix);


Какъв рeзултат ти дава judge ?

Непълен брой точки ? Колко ?

Runtime error ?

Compile time error ?

 

 

0
29/03/2020 13:54:53
M.mitkov07 avatar M.mitkov07 0 Точки

Тръгна с 100/100, беше прав проблемът беше с

 

StringSplitOptions.RemoveEmptyEntries

добавих го в метода  WriteMatrix и тръгна.

Благодаря за помоща!

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