Професионална програма
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