Exam Preparation II Задача.03 Nether Realms
Ще може ли някой да каже какво не съм сложил, че на тази задача имам 60/100 точки.
Код: https://pastebin.com/dqJcXQsR
Благодаря предварително.
Ще може ли някой да каже какво не съм сложил, че на тази задача имам 60/100 точки.
Код: https://pastebin.com/dqJcXQsR
Благодаря предварително.
В тези задачи по голямата част от грешките се получава заради самият регекс.
В твоя случай, ако махнеш ограничението => {1, 5} минава на 90 от 100
Разгледай как е направен регекса от доло с него минава 100/ 100
string digit = @"[-+]?((\d+\.\d+)|\d+)";
мисля, че имаш грешка в регекса, при мен минава с @"([-+]?(\d+\.)?\d+)", както и във форича
foreach (Match element in digits)
{
damage += decimal.Parse(element.ToString());
}