Професионална програма
Loading...
+ Нов въпрос
persuader avatar persuader 25 Точки

03. Moving Target Runtime error

Здравейте,

Дава ми Runtime error при последните два теста и стигам до 80/100, но не мога да разбера къде е грешката. Това е задачата https://judge.softuni.bg/Contests/Practice/Index/2305#2

а това е моето решение https://pastebin.com/4MScbEYa

Моля за съдействие.

0
C# Fundamentals
MartinBG avatar MartinBG 3853 Точки
Best Answer

При команда Shoot не проверявате дали подаденият индекс не е отрицателно число.

Променете ред №26 от:

if (targets.Count > index)

На:

if (targets.Count > index && index >= 0)

 

1
persuader avatar persuader 25 Точки

Не очаквах че ще подадат такъв вход. Благодаря.

1