По разделам

 

Решение задачи Minmax 13


Дано целое число N и набор из N целых чисел. Найти номер первого максимального нечетного числа из данного набора. Если нечетные
числа в наборе отсутствуют, то вывести 0.

Код (C/C++)

#include <stdio.h>
int main(void)
{
    int i,n,r,max,maxnum;
 
    printf("N:");
    scanf("%i", &n);
    for (i=1;i<=n;++i){
        printf("%i>",i);
        scanf("%i", &r);
        if ((r%2!=0&&r>max)||(i==1)){
            max=r;
            maxnum=i;
        }
    }
    printf("%i\n", maxnum);
    return 0;
}

Код (Python)

import random

N = random.randrange(1,15)
print("N = ",N)
L1 = [random.randint(1, 10) for i in range(N)]
print("Initial:")
print(L1)
L2 = [i for i in L1 if i%2 == 1]
print("Processed:")
print(L2)
if len(L2) == 0:
    print("0, нечетных нет")
else:
    x = max(L2)
    print("Максимальное нечетное:",x)
    print("Индекс первого максимального нечетного:",L1.index(x))
									

Код (Pascal)

program MinMax13;
var
  i,N,R,Max,MaxNum:Integer;
 
begin
  Write('N:');
  Readln(N);
  for i:=1 to N do
   begin
     Write(i,': ');
     Readln(R);
     if (odd(R) and (R>Max)) or (i=1) then
      begin
       Max:=R;
       MaxNum:=i;
      end;
   end;
   Writeln(MaxNum);
end.
									




Minmax. Абрамян
Minmax 1 Просмотров: 4662
Minmax 2 Просмотров: 2759
Minmax 3 Просмотров: 1798
Minmax 4 Просмотров: 1813
Minmax 5 Просмотров: 1664
Minmax 6 Просмотров: 3216
Minmax 7 Просмотров: 1522
Minmax 8 Просмотров: 1646
Minmax 9 Просмотров: 1320
Minmax 10 Просмотров: 1663
Minmax 11 Просмотров: 1439
Minmax 12 Просмотров: 1634
Minmax 13 Просмотров: 1353
Minmax 14 Просмотров: 1377
Minmax 15 Просмотров: 1291
Minmax 16 Просмотров: 1360
Minmax 17 Просмотров: 1192
Minmax 18 Просмотров: 1222
Minmax 19 Просмотров: 1149
Minmax 20 Просмотров: 1140
Minmax 21 Просмотров: 1091
Minmax 22 Просмотров: 1303
Minmax 23 Просмотров: 1020
Minmax 24 Просмотров: 1201
Minmax 25 Просмотров: 1079
Minmax 26 Просмотров: 1611
Minmax 27 Просмотров: 1071
Minmax 28 Просмотров: 1108
Minmax 29 Просмотров: 1231
Minmax 30 Просмотров: 1376

Комментарии

Чтобы написать комментарии вам нужно войти в систему или зарегистрироваться



Заявка на расчет