Loading...
SvilenPavlov avatar SvilenPavlov 11 Точки

Programming Fundamentals - Exam Preparation (Hornet Exam) 4. Hornet Armada

Здравейте!

С моя код получавам 80/100 - 6ти и 8ми тест ми гърмят с рънтайм ерор.
Погледнах авторското решение и освен, че си поправих инт на лонг, не видях друга логическа разлика в проверките или принтирането на данните.

За да видя къде точно е проблема, пробвах да заменя моя код с авторската версия на 3 места (по отделно):

1. Частта с регекса при четенето на инпута (понеже не ползвам регекс)

2. Частта с основните проверки

3. Синтаксиса при принтирането

Въпреки това пак получавам 80/100 във всеки един от случаите.

Възможно ли е да е проблема, че пиша на новия Net.Core пък мога да събмитна само на C# code? Обикновено тогава ми дава компайл ерор, вместо х/100 точки.

Бих бил благодарен ако някой хвърли едно про-око и види греха къде е!

 

Код: https://pastebin.com/S7DsnHHv

Условие: https://judge.softuni.bg/Contests/Practice/DownloadResource/1872

Авторско решение: https://judge.softuni.bg/Contests/Practice/DownloadResource/1878

Тагове:
Vesso1980 avatar Vesso1980 486 Точки
Best Answer

 Ето ти решението с една малка корекция https://pastebin.com/YXqPzUyG на 84 ред съм добавил това към кода ти -> .Where(x => x.Value.ContainsKey(inputType)) , ако я нямаш тази филтрация и ти гърми ако няма такъв ключ.

1
SvilenPavlov avatar SvilenPavlov 11 Точки

Еее, то очевидно излгежда като ти го посочи човек.
Благодаря! - 100/100 :)

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