Потрібно накопичити суму чисел, що дорівнює рівно 100 з випадкових чисел від 1 до 10, якщо сума стає більша за 100, то починаємо з початку (сума рівна 0). Допоможіть
nazarsolod25:
Ребят это срочно пожалуйста
Ответы на вопрос
Ответил arsenbikus8
2
Ответ:import random
s = 0
count = 0
while s < 100:
s += random.randint(1, 10)
if s > 100:
count += 1
s = 0
elif s == 100:
print(count)
Объяснение:
Ответил Аноним
1
Ответ:
from random import randint
summ = counter = 0
k = 1
while summ < 100:
number = randint(1, 10)
summ += number
counter += 1
if summ > 100:
summ = counter = 0
k += 1
print(f'кол-во чисел = {counter}\nкол-во попыток {k}\nсумма = {summ}')
Объяснение:
если кол-во попыток не нужно, то убрать k = 1 и k += 1, ну и из print удалить \nкол-во попыток {k}
Новые вопросы
Русский язык,
2 года назад
Литература,
2 года назад
Алгебра,
2 года назад
История,
8 лет назад
Математика,
8 лет назад