Найдите количество четырехзначных чисел, составленных из цифр 3,4,5,6,7,8,9
(каждая цифра используется не более одного раза), которые делятся на 15
Ответы
Ответ:
29
Пошаговое объяснение:
3465, 3495, 3645, 3675, 3765, 3795, 3945, 3975, 4365, 4395, 4635, 4695, 4785, 4875, 4935, 4965, 6345, 6375, 6435, 6495, 6735, 6795, 6945, 6975, 7365, 7395, 7485, 7635, 7695
count = 0
for i in range(1111, 7777):
a = i // 1000
b = i % 1000 // 100
c = i % 100 // 10
d = i % 10
if i % 15 != 0 or '0' in str(i) or '1' in str(i) or '2' in str(i) or a == b or a == c or a == d or b == c or b == d or c == d:
continue
count += 1
print(count)
Пы сы: хаЦкеры с 10 класса
Ответ:
42
Пошаговое объяснение:
Не правильно был написан код, вместо 1111 должно быть 3456(самое маленькое число), а вместо 7777 должно быть 9876 (самое большое число)
count = 0
for i in range(3456, 9876):
a = i // 1000
b = i % 1000 // 100
c = i % 100 // 10
d = i % 10
if i % 15 != 0 or '0' in str(i) or '1' in str(i) or '2' in str(i) or a == b or a == c or a == d or b == c or b == d or c == d:
continue
count += 1
print(count)