Последовательность целых чисел, оканчивающаяся нулем

  1. Дана непустая последовательность целых чисел, оканчивающаяся нулем.

Найти:

  • сумму всех чисел последовательности;
  • количество всех чисел последовательности.

Решить задачу используя циклическую конструкцию for.

  1. Дано целое число N (> 1).

Найти:

  • наибольшее целое число K, при котором выполняется неравенство 2^K > N.

Решить задачу используя циклическую конструкцию while.


Ответы (1 шт):

Автор решения: Zhihar
  1. найти сумму через функцию sum
  2. найти кол-во чисел через функцию len
  3. найти максимальное через функцию max
  4. сформировать последовательность с нулями через конструкцию arr_new = [i for in arr_old <условие>] или через функцию filter
  5. последовательность оканчивающуюся нулями можно определить через модуль x % 10 == 0
→ Ссылка