• Предмет: Информатика
  • Автор: светулька3454
  • Вопрос задан 6 лет назад

решить задачи в Python: 1) в числе найдите минимальную нечетную цифру.
2) найдите все четырехзначные числа, сумма каждого из которых равна 10.
3) дан массив целых чисел. проверить есть ли в нем одинаковые элементы.

Ответы

Ответ дал: KnowsUser1
0

Ответ:

#1

print(min( list( filter(lambda p: p % 2 != 0, [int(i) for i in list(input())]) ) ))

#2

[print(number) for number in range(1000, 9999+1) if sum([int(i) for i in list(str(number))]) == 10]

#3

import random

lst = [random.randint(-99, 99) for i in range(random.randint(10, 25))]

print('Все элементы разные' if (len(lst) == len(set(lst))) else 'Есть повторяющиеся элементы' )

Протестировано

Вас заинтересует