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

Много на бързо ти погледнах решението и си мисля, че единияти речник трябва да бъде SortedDictionary. Няма VS пред мен и за това ти пращам моето решение което доста прилича на твоето. Надявам се, че съм ти полезен.
https://github.com/dobroslav-atanasov/Programming-Fundamentals/blob/master/17.%20DictionariesLambdaAndLinq-Exercises/11.%20DragonArmy/DragonArmy.cs

0
PavelRunchev avatar PavelRunchev 8 Точки

Пробвай с този вход!

Gold Zzazx 0 1000 null
Gold Zzazx null 500 100
Red Bazgargal 100 2500 25
Black Dargonax 200 3500 18
Red Obsidion 220 2200 null
Blue Kerizsa 60 2100 20
Blue Algordox 65 1800 50
Gold Traxx 500 null 0
Azure Zardangr null 1000 600
Gold Xaarxx 250 1000 null
Gold Ardrax 100 1055 50
Black Udragxr 300 600 null
Blue Algordox 65 1800 null 
Green Bazgargal 200 500 255
Red Gorgon 155 255 175
Green Obsidion null 315 200
Blue Ardrax 100 175 75
Black Gradoxr 400 888 1000

Трябва да искараш това....

Gold::(223.75/701.25/40.00)
-Ardrax -> damage: 100, health: 1055, armor: 50
-Traxx -> damage: 500, health: 250, armor: 0
-Xaarxx -> damage: 250, health: 1000, armor: 10
-Zzazx -> damage: 45, health: 500, armor: 100
Red::(158.33/1651.67/70.00)
-Bazgargal -> damage: 100, health: 2500, armor: 25
-Gorgon -> damage: 155, health: 255, armor: 175
-Obsidion -> damage: 220, health: 2200, armor: 10
Black::(300.00/1662.67/342.67)
-Dargonax -> damage: 200, health: 3500, armor: 18
-Gradoxr -> damage: 400, health: 888, armor: 1000
-Udragxr -> damage: 300, health: 600, armor: 10
Blue::(75.00/1358.33/35.00)
-Algordox -> damage: 65, health: 1800, armor: 10
-Ardrax -> damage: 100, health: 175, armor: 75
-Kerizsa -> damage: 60, health: 2100, armor: 20
Azure::(45.00/1000.00/600.00)
-Zardangr -> damage: 45, health: 1000, armor: 600
Green::(122.50/407.50/227.50)
-Bazgargal -> damage: 200, health: 500, armor: 255
-Obsidion -> damage: 45, health: 315, armor: 200

Ако не се лъжа така се хващат всички тестове и трябва да мине 100/100!

1
04/01/2018 17:51:09
PavelRunchev avatar PavelRunchev 8 Точки

Според мен грешката ти е в добавянето на default стойностите на дадения дракон и от там и в Average на типа дракони! Дано съм успял да те насоча каде да си откриеш грешката....

0
ghostd0g avatar ghostd0g 27 Точки

Примера който си дал не хваща всички проверки, тествах на моята задача, получих същият резултат и въпреки това само 80 от 100. :(

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