Программирование :: Python
Находим числа Рамануджана
Простые числа Рамануджана — подпоследовательность простых чисел, связанная с теоремой Рамануджана, уточняющей постулат Бертрана относительно функции распределения простых чисел.
n = int (input('Введите ограничение диапазона для\
\nнахождения чисел Рамануджана :)'))
total = 0
for n in range(1, n):
for k in range(1, n):
for m in range(1, n):
for t in range(1, n):
if n**3 + k**3 == m**3 + t**3 and n!=t and k!=m and k!=t and n>k and m>t and n>m:
n,k ==m, t
total += 1
print('n =', n, 'k =', k, 'm =', m, 't=', t, '=',n **3 + k **3 )
print('Общее количество натуральных решений =', total)
Python 3 Trinkets
|
Опубликовано 25 Декабрь 2020
|