Loading...
i.minchev.qa avatar i.minchev.qa 34 Точки

Задача: 05. Max Platform 3 x 3, Chapter Lists and Matrices - Exercises

Здравейте, 

тука judge ми дава 85/100 - http://pastebin.com/L9C0dwnr

Уж по рецепта от Fundamentals-of-Computer-Programming-with-CSharp-Nakov-eBook-v2013 - страница 253 до 254 го готвих това, но уви...

Бихте ли помогнали да открия къде съм сгазил лука?  :-)

Условие:  https://softuni.bg/trainings/1367/programming-fundamentals-may-2016

                Раздел:  List and Matricies - Exercises

                Задача:   5.Max Platform

Благодаря Ви предварително.

Тагове:
1
Programming Fundamentals 18/09/2016 20:02:00
KrasimirPetkov avatar KrasimirPetkov 328 Точки

Пробвай с long, вместо int.

1
Faceless avatar Faceless 5 Точки

Здравейте.ето и моето решение.Аз лично загубих  супер много време докато не видях очевидното,че началната сумa не трябва да е 0 а MinValue.

2
Faceless avatar Faceless 5 Точки

http://pastebin.com/sGyNX93M

0
i.minchev.qa avatar i.minchev.qa 34 Точки

Благодаря Ви много.

Както казахте, след като коригирах типа на матриците на long, всичко заспа :-).

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

Поздрави.

1
01/06/2016 08:53:02
Lusien.GG avatar Lusien.GG 66 Точки

Според мен е хубаво, там дето смяташ всяка 3х3 сума, да я изкараш в метод и да го правиш с 2 цикъла. Защо? Защото, ако сега някой ти каже, че иска да му намериш най-голямата сума от всички 4x4  става гадно. При теб главния код на задачата е в метод, а main-а е почти празен.

Ето моето решение: http://pastebin.com/7Wa16CnG

Работи горе долу по същия начин, но е хубаво да е editable кода. Прегледай моето решение и ако има нещо тук съм. smiley

0
02/06/2016 11:31:13
Martotko avatar Martotko 88 Точки

Можете ли да помогнете с това решение, джъдж-а му дава 71 точки.

http://pastebin.com/VdSU4aBr

Благодаря предварително.

0
Lusien.GG avatar Lusien.GG 66 Точки

sum = 0;
Tрябва да е sum = long.MinValue;.
с това събиране, което ти правиш може би и матрицата да трябва да е long.

2
02/06/2016 12:09:23
WifiAvivi avatar WifiAvivi 151 Точки

Казват ти Constraints: 3 ≤ r, c ≤ 1000, но не ти казват

-9223372036854775808 < matrix[r][c] < 9223372036854775807.

Перфектната главоблъсканица!

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