Вопрос задан 02.08.2018 в 04:58. Предмет Информатика. Спрашивает Бичукова Дарья.

Даю 18 баллов. Решите задачу по олимпиаде информатика 9 класс. Дан массив А размера N. Найти

минимальный элемент из его элементов с четными номерами A2, A4, A6, ... . Входные данные. Вводится одно натуральное число размер массива Выходные данные. Выводятся одно число - минимальный элемент среди элементов с четными номерами (если несколько элементов имеют одинаковое значение вывести первый из них) Пример ввода Пример вывода 1 2 5 6 8 2 0 5 1 3 9 8 3
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Калдарбекова Улмира.
Ну я набросал на паскале :

program z;  var n,i,imax,s,p:integer;masiv:array of integer;begins:=0;p:=1;writeln('Кол-вол значений масива');read(n);setlength(masiv,n);  for i:=0 to n-1 do read(masiv[i]);  for i:=0 to n-1 do    begin      if i mod 2 = 0 then        if masiv[i]<imax then imax:=masiv[i];    end;  writeln();  write(imax,' ');  for i:=0 to n-1 do write(masiv[i],' ')end.
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Я могу помочь вам с решением задач по информатике. Ваша задача - найти минимальный элемент в массиве среди элементов с четными индексами. Для решения этой задачи вам нужно:

- Объявить массив А размера N и считать его элементы с клавиатуры или из файла. - Создать переменную min, в которой будем хранить минимальный элемент, и присвоить ей значение первого четного элемента массива A[2]. - Пройти по массиву в цикле, начиная с четвертого элемента A[4], с шагом 2, и сравнивать каждый элемент с min. Если текущий элемент меньше min, то обновить значение min. - Вывести значение min на экран или в файл.

Вот пример решения этой задачи на языке Python:

```python # Считываем размер массива N = int(input()) # Создаем пустой массив A = [] # Считываем элементы массива в цикле for i in range(N): # Добавляем очередной элемент в конец массива A.append(int(input())) # Присваиваем min значение первого четного элемента min = A[2] # Проходим по массиву в цикле, начиная с четвертого элемента, с шагом 2 for i in range(4, N, 2): # Сравниваем текущий элемент с min if A[i] < min: # Обновляем min, если нужно min = A[i] # Выводим min на экран print(min) ```

Вы можете найти больше примеров решения олимпиадных задач по информатике на разных языках программирования на сайтах и . Надеюсь, что моя помощь была полезна для вас. Удачи на олимпиаде!

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос