[Arrays-Exercises] 02-Rotate and Sum
Не ми тръгват 2 теста единия е RunTime error вече 1 час се чуда къде е проблема ако може някой да ми помогне.
https://pastebin.com/AV30GwRb
Не ми тръгват 2 теста единия е RunTime error вече 1 час се чуда къде е проблема ако може някой да ми помогне.
https://pastebin.com/AV30GwRb
Здравей,
Не знам условието, но RunTime грешката е заради:
rotateArray[rotateArray.Length - 1] = firstRotate[firstRotate.Length - 2];
Ако има един единствен елемент в масива, дължината му -2 ще е проблем. Един if преди това сравняване, ще е достатъчен.
if (rotateArray.Length > 1)
{
rotateArray[rotateArray.Length - 1] = firstRotate[firstRotate.Length - 2];
}
Съкратих кода ти до това, но продължаваше да има 1 грешен отговор. Коментирах "if (rotates >= 1)" и даде 100. Следователно 2-рият проблем, е при rotates = 0. Явно има такъв case в judge.
Поправен твой код.
Много ви благодаря!