решить задачу по программированию на напишите программу Суммарный индекс
Имя входного файла: стандартный ввод
Имя выходного файла: стандартный вывод
Ограничение по времени: 1 секунда
Ограничение по памяти: 256 мегабайт
В параллельной вселенной Винни — не просто медведь, а медведь-айтишник. Летом он выбрал
жертву, которая не может программировать, и дал ей возможность получить сообщение с готовым
программным кодом от случайного человека из другой вселенной. Этот человек — Вы!
Для того, чтобы ему , Вам нужно вывести элемент массива a на позиции, равной сумме
позиций минимального и максимального элемента массива.
ему.
Формат входных данных
В первой строке вводится n (1 ⩽ n ⩽ 50) — количество чисел в массиве a.
Во второй строке вводится n чисел ai (0 ⩽ ai ⩽ 50) — элементы массива a.
Если максимальных или минимальных значений несколько, используйте первый из них.
Формат выходных данных
Выведите искомый элемент или строку «Vne massiva», если искомый индекс выходит за границы
массива.
Примеры
стандартный ввод стандартный вывод
5 2
1 5 2 4 3
3 Vne massiva
1 2 3
1 Vne massiva
5
FOR i = 1 TO 100
percents = FIX(x * p / 100) ' здесь у нас есть переменная percents, которой присваиваются округленные функцией fix проценты (насколько я знаю, в паскале аналогичная функция называется Round)
x = x + percents 'тут всё понятно - переменной X присваивается она сама и годовые проценты по вкладу
IF x >= y THEN 'проверяем, не равен или не превысил ли наш вклад ожидаемую сумму
PRINT i 'в цикле For можно не заморачиваться с отслеживанием лет, переменная i сама подсчитает количество итераций-лет
END 'завершаем программу
END IF
NEXT i ' конец цикла
Можно ещё чисто для себя добавить в условие вывод переменной X, чтобы было нагляднее.