Этот код находит максимальный и минимальный элементы массива и их индексы (начиная с 1), но есть неточность в логике обновления индексов. - Индексы max_idx и min_idx обновляются только внутри условий, но начальные значения (0) не соответствуют формату вывода (нумерация с 1). Если максимум или минимум находится на первой позиции, индекс останется 0, а не 1. - Внутри цикла вы присваиваете max_idx = i + 1 и min_idx = i + 1, но начальные значения заданы как 0. Подумайте, как сделать так, чтобы для первого элемента индекс тоже был 1.