Дано целое число N и набор из N целых чисел.Найти номер первого максимального нечетного числа из данного набора.Если нечетные числа в наборе отсутствует,то вывести 0. C#
Ответы
Ответ дал:
0
Ответ:
using System;
namespace ConcoleApplication
{
class Program
{
public static void Main()
{
var n = int.Parse(Console.ReadLine());
var input = Console.ReadLine().Split();
var maxUneven = 0;
var index = 0;
for (var i = 0; i < n; i++)
{
var elem = int.Parse(input[i]);
if (elem % 2 != 0 && elem > maxUneven)
{
maxUneven = elem;
index = i;
}
}
Console.WriteLine(index);
}
}
}
Объяснение:
сделал ввод массива в одну строку
Вас заинтересует
1 год назад
1 год назад
1 год назад
1 год назад
7 лет назад
8 лет назад
8 лет назад