Предмет: Информатика,
автор: darenav99
Последовательность чисел генерируется лямбда-функцией:
def generate_number():
return lambda random_seed: (random_seed*693 + 5)%100
number = generate_number()
Член последовательности под номером i равен number(i). Последовательность начинается с первого элемента, признак конца последовательности — значение 0 (не входит в саму последовательность).
Найти минимальное из чисел, кратное 3. Язык Питон
Ответы
Автор ответа:
0
def generate_number():
return lambda random_seed: (random_seed*693 + 5)%100
number = generate_number()
i = 1
while number(i)%3 != 0:
i += 1
temp_minimum = number(i)
i += 1
while number(i) != 0:
if number(i)%3 == 0:
if number(i) < temp_minimum:
temp_minimum = number(i)
i += 1
print(temp_minimum)
Ответ: 21
return lambda random_seed: (random_seed*693 + 5)%100
number = generate_number()
i = 1
while number(i)%3 != 0:
i += 1
temp_minimum = number(i)
i += 1
while number(i) != 0:
if number(i)%3 == 0:
if number(i) < temp_minimum:
temp_minimum = number(i)
i += 1
print(temp_minimum)
Ответ: 21
Интересные вопросы
Предмет: Физика,
автор: dasaforostan
Предмет: Математика,
автор: Vladgolovko490
Предмет: Литература,
автор: Аноним
Предмет: История,
автор: mmitiamatveeff
Предмет: Математика,
автор: yuliyakunina83