Marina281
?>

Добрый день решить эти задачи по информатике. Заранее

Информатика

Ответы

saryba
Алг
нач
   цел число элементов, позиция, максимум, минимум
   число элементов:=10
   целтаб a[1:число элементов]
   максимум:=-10000
   минимум:=10000
   нц для позиция от 1 до число элементов
       ввод a[позиция]
       если максимум<a[позиция] то максимум:=a[позиция]
       иначе если минимум>a[позиция] то минимум:=a[позиция]
             все
       все
   кц
   вывод "максимум=",максимум,", минимум=",минимум
кон

Тестовое решение:
>> 15:26:57 - Новая программа* - Выполнение начато
5
15
4
8
-2
7
2
9
11
10
максимум=15, минимум=-2
>> 15:27:49 - Новая программа* - Выполнение завершено
tsypanttn21

--- Python 3.8.3 ---

def ReadSeq(SeqLen: int, SeqType = int):

   '''

   Возвращает последовательность элементов в указанном типе, считанных с клавиатуры, заданной длины.

   '''

   try:

       for _ in range(SeqLen):

           yield SeqType(input())

   except TypeError:

       raise RuntimeError(f'Unsupported type: {CastType}')

def main():

   n = int(input())

   Numbers = ReadSeq(n)

   print(sum(filter(lambda i: i % 6 == 0, Numbers)))

       

if __name__ == "__main__":

   main()

Программа эффективна по памяти, т.к в любой момент её работы с памяти храниться только один элемент последовательности

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

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

Добрый день решить эти задачи по информатике. Заранее
Ваше имя (никнейм)*
Email*
Комментарий*

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

kozhevniks
Nv-444
Natysya7777
juliavovo
Anna-Miron
vanvangog199826
Marina281
igevskoemuseumkec
rinat
si0000
olarina6510
gorod7
mamaevmvv3
siren89
ridyana504