Есть ответ 👍

Потрібно написати програму у python, в якій потрібно накопичити суму чисел, що дорівнює РІВНО 100 з випадкових чисел від 1 до 10, якщо сума стає більша за 100, то починаємо з початку (сума рівна 0) і потрібно порахувати скільки разів довелося повертатися на початок , щоб таки отримати 100.До ть
потрібно щоб було так:
1) Підключити модуль random (from random import randint)
2) Для випадкового числа створити окрему змінну(наприклад chislo).
3) Створення випадкового числа правильно так chislo = randint(1, 10)
4) Ви не оголосили змінну s ( s = 0)
5) Умову в циклі while краще зробити таку while s != 100: (до тих пір поки сума не буде рівна 100 виконуємо
6) Тоді elif не потрібний
7) Результат треба вивести один раз в по завершенні. print(count) посуваємо вліво

150
227
Посмотреть ответы 1

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

ogurhik
4,8(62 оценок)

Для каждой строки алгоритм порождает цепочку длиной , где n - номер строки. длина цепочки в восьмой строке равна 2⁸-1 или 255, следовательно, девятая и последующие строки будут содержать в позиции 256 первый символ из цепочки в восьмой строке. как легко понять из алгоритма, цепочка всегда начинается с символа "а" - он и будет в позиции 256.

Популярно: Информатика