Anonymous Threat 90/100 Runtime Error
https://hastebin.com/kuborovaqo.cs
Задача Anonymous Threat от изпита на 5-ти Ноември 2017 - 90/100 дава ми Runtime error на предпоследния тест. Къде греша?
https://hastebin.com/kuborovaqo.cs
Задача Anonymous Threat от изпита на 5-ти Ноември 2017 - 90/100 дава ми Runtime error на предпоследния тест. Къде греша?
Здравей грешката ти е в метода Divide, при проверката когато item не може да се раздели на еднакви части.
Ето поправената част:
if (item.Length % partitionAmount != 0) // if it can't be divded exactly
{
List<string> temp = new List<string>();
for (int i = 0; i < partitionAmount-1; i++)
{
temp.Add(item.Substring(0, partitionLength));
item = item.Remove(0, partitionLength);
}
temp.Add(item);
partitions.RemoveAt(index);
partitions.InsertRange(index, temp);
}
Благодаря много :)