05. Bomb Numbers - List Exercises
Здравеейте,
Получавам 75/100 точки със следното решение: https://pastebin.com/K6rGMnzi
Бихте ли ме светнали какво изпускам?
Поздрави!
Здравеейте,
Получавам 75/100 точки със следното решение: https://pastebin.com/K6rGMnzi
Бихте ли ме светнали какво изпускам?
Поздрави!
Just iterate back at line 34 with i-- and your code gives 100%.
input.RemoveAt(i);
i--;
for (int i = 0; i < input.Count; i++)
{
if (input[i] == power[0])
{
for (int k = 0; k < power[1]; k++)
{
if (i - 1 >= 0)
{
input.RemoveAt(i - 1);
i--;
}
}
for (int k = 0; k < power[1]; k++)
{
if (i + 1 < input.Count)
{
input.RemoveAt(i + 1);
}
}
input.RemoveAt(i);
i--;
}
}
When deleting an element from a given collection, you will risk jumping over the next element when the loop-counter has not been set back by one position.
Благодаря много!