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.
Благодаря много!