Проблем с 08. Most Frequent Number от Arrays and Lists - Exercises
Колеги моля за помощ не мога да измисля какъв е броблема с тази задача че в judge ми дава само 80 / 100
кода ми е:
double[] numbers = Console.ReadLine().Split().Select(double.Parse).ToArray();
double maxFrequentNum = 0;
int maxCounter = 0;
for (int i = 0; i < numbers.Length; i++)
{
int counter = 0;
for (int j = i + 1; j < numbers.Length; j++)
{
if (numbers[i] == numbers[j])
{
counter++;
if (counter > maxCounter)
{
maxCounter = counter;
maxFrequentNum = numbers[i];
}
}
}
}
Console.WriteLine(maxFrequentNum);
благодаря предварително за помоща.
Май много гадно го обясних, но пробвай да дебъгнеш с този инпут "2 2 2 2 1 2 2 2" . С твоето решение maxcounter ще бъде равен на 6, а всъщност 2-ките са седем на брой.
Прав си. Много благодаря за помоща