Untitled

 avatar
unknown
plain_text
a year ago
1.0 kB
22
Indexable
'''Рассматривается множество целых чисел, принадлежащих числовому отрезку [3399; 
225599], которые одновременно удовлетворяют следующим условиям:
– в пятеричной записи числа младший разряд равен 3,
– в семеричной записи числа нет нулей.
Найдите наибольшее из таких чисел и их количество. В ответе укажите два числа – сначала 
количество найденных чисел, затем наибольшее найденное число.'''


max = 3399
min = 225600
c = 0
count = 0
n = 0

for n in range(3399, 225600):
    i = int(n)
    c = 0
    while i > 0:
        if i % 7 == 0:
            c += 1
        i = i // 7
    if c == 0:
        if i % 5 == 3:
            count += 1
            if n > max:
                max = n
print(count, max)
Leave a Comment