oloinics
?>

Заполните массив случайными числами в интервале [0, 1000] и выведите номера двух соседних элементов, произведение которых наибольшее НА ПИТОНЕ!

Информатика

Ответы

Olesya-elena1525

 import random

l = [random.randint(0, 1000) for x in range(0, 1000)]

i = 2

length = (len(l))

maximum = l[0]*l[1]

y, z = 0, 1

 

while i < length:

 x = l[i] * l[i-1]

 if maximum < x:

   maximum = x

   y = i-1

   z = i

 i += 1

 

print(maximum)

print(y, z)

Объяснение:


Заполните массив случайными числами в интервале [0,1000] и выведите номера двух соседних элементов,
inikonovich

uses

   crt;

const

    max=50;

var

  a:array[1..max,1..max] of integer;

  i,j,n,s,k:integer;

begin

    writeln('wvedite razmernost matrici');

    readln(n);

    writeln('wvedite matricu ',n,' x ',n);

    for i:= 1 to n do

        begin

             for j:= 1 to n do

                 read(a[i,j]);

        end;

    s:=0;

    k:=0;

    for i:= 1 to n do

        begin

             for j:= 1 to n do

                 if (j mod 2<>0) and (i mod 2<>0) then

                    begin

                         s:=a[i,j]+s;

                         k:=k+1

                    end;

        end;

        s:=round(s/k);

        writeln('sredne arifmet znashenie s neshetnimi indeksami ravno ', s);

readkey

end.

arevik2307
# -*- coding: utf-8 -*-"""Created on Tue Oct 18 16:38:28 2016 @author: imdunkind""" print("Потерянная карточка")n=int(input("Введите кол-во карточек: "))summaCards=0 # сложим все карточкиsumma_range_i=0 # сумма всех чисел for i in range(1,n+1):    summa_range_i+=i # cумма всех N карточек, карточки не повторяются от 1 до N   for i in range(1,n):    a=int(input("Введите номиналы карточек: "))    summaCards+=a # сумма всех карточек, кроме одной, карточки не повторяются 1 не хватает   # summa_range_i-summaCards - разность сумм, узнаем какой карточки нет   print("Потерянная карточка - {}".format(summa_range_i-summaCards))

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Заполните массив случайными числами в интервале [0, 1000] и выведите номера двух соседних элементов, произведение которых наибольшее НА ПИТОНЕ!
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

evada2
osirparts7854
mos197653
anusha33325
fominovaVladislav1346
rnimsk149
Taniagrachev
vetviptime
yulyaderesh
makscska22879
Petrushin482
.Е.-Прокопьева
ayanrsadykov
ЮлияНиколаевна1748
Petrushin482