Помогите решить задачу. Последовательность чисел генерируется лямбда-функцией: def generate_number(): return lambda random_seed: (random_seed*693 + 5)%100 number = generate_number() Член последовательности под номером i равен...

Помогите решить задачу. Последовательность чисел генерируется лямбда-функцией: def generate_number(): return lambda random_seed: (random_seed*693 + 5)%100 number = generate_number() Член последовательности под номером i равен number(i). Последовательность начинается с первого элемента, признак конца последовательности — значение 0 (не входит в саму последовательность). Найти минимальное из чисел, кратное 3.Язык Питон
Гость
Ответ(ы) на вопрос:
Гость
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
Не нашли ответ?
Ответить на вопрос
Похожие вопросы