Untitled

mail@pastecode.io avatar
unknown
plain_text
8 months ago
1.3 kB
3
Indexable
Never
'''Рассматривается множество целых чисел, принадлежащих числовому отрезку [1213;
2223], которые удовлетворяют следующим условиям:
а) Максимальная цифра в числе равна 7, а сумма цифр равна 14.
б) Число делится на 2.
Найдите количество таких чисел и разность между максимальным и минимальным числами. В
ответе запишите сначала количество, а затем разность между максимальным и минимальным
числами.
'''

min = 2223
max = 1213
count = 0
maxc = 0
t = 0
n = 0
for i in range(1213, 2223):
    n = i
    t = 0
    maxc = 0
    sum = 0
    if i % 2 == 0:
        while n > 0:
            t = n % 10
            if t > max:
                maxc = t
            n = n // 10
    n = i
    if maxc== 7:
        t = 0
        while n > 0:
            t = n % 10
            sum += t
            n = n // 10

        if i > max:
            max = i
        if i < min:
            min = i
    if sum == 14:
            count += 1
print(count, max-min)
Leave a Comment