Loading...
spzvtbg avatar spzvtbg 581 Точки

04. Hornet Armada // Programming Fundamentals Exam - 26 February 2017 Part II

линк към джъдж

опитът ми за решение 

Някой може ли да помогне - дава ми 30 / 100 и немога да разбера къде бъркам?

Опитъл съм да я реша с класове където в единия клас държа лист от допълнителен клас, предполагам е някъде при сортирането.

Решението е по сплитване , пробвах с регекс но ми даде и таим и мемори лимит еррор, в краина сметка все тея 30 от 100.

 

 

Тагове:
0
Fundamentals Module
icowwww avatar icowwww 2718 Точки
Best Answer

Здравей, ти май не ползваш ReSharper ето какво ми показва той ->

https://prnt.sc/fy98wo

След като промениш actyvity на activity и пуснеш в judge ще даде 80/100 с 2 гърмящи теста с runtime error. За оправиш и този проблем трябва да отидеш 2 реда по-надолу:

                    var output = hornetLegions 
                    .Where(x => x.LastActivity < activity).ToDictionary(x => x.LegionName, x => x.Soldiers
                        .Where(s => s.SoldierType == soldiers).ToDictionary(s => s.SoldierType, s => s.SoldierCount))
                    .OrderByDescending(x => x.Value.Values.First());

и да смениш последното на FirstOrDefault()

1
21/07/2017 00:44:16
spzvtbg avatar spzvtbg 581 Точки

Благодаря ти за съдеиствието. Иде ми да си изям ушите... заради тая променлива. А относно решарпъра несъм го ползвал досега, но вижуал студиото също показва неизползвани променливи или това е само за меин метода? Несъм сигурен дали ще имам място и за него на лаптопа с нормален хард , 4 рам и още няколко програмки като уебсторм пхпсторм джснод и какви ли не глупости заради софтуерните технологии

а това FirstOrDefault - какво предотвратява, нали вземам преди това само стоиности които отговарят на условието...

0
icowwww avatar icowwww 2718 Точки

може да нямаш такаеа стойност, преди имаше една такава тема, решението беше друго, но грешката подобна сега ще се опитам да я намеря

https://softuni.bg/forum/14893/hornet-armada-26-february-2017-part-ii-dava-mi-80-100-tochki-v-djydj

1
21/07/2017 12:12:25
Jordan3900 avatar Jordan3900 8 Точки

Колеги ще се радвам , ако някой може да ме насочи. Дава ми 80/100 точки. Това ми е кода: https://pastebin.com/6Wf9qGEN

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