Ответ:
2790136
Пошаговое объяснение:
Складывая любые два рядом стоящих числа, получаем квадраты.
Например: 2+7=9 (9=3^2)
6310972
for i in range(9876543220):
flag = 0
list_1 = [int(j) for j in list(str(i))]
for j in list_1:
if list_1.count(j) > 1:
flag = 1
break
if flag:
continue
for j in range(len(list_1) - 1):
if (list_1[j] + list_1[j + 1]) ** 0.5 // 1 != (list_1[j] + list_1[j + 1]) ** 0.5 / 1:
print(i)
последнее число выведенное программой 6310972
Copyright © 2024 SCHOLAR.TIPS - All rights reserved.
Answers & Comments
Ответ:
2790136
Пошаговое объяснение:
Складывая любые два рядом стоящих числа, получаем квадраты.
Например: 2+7=9 (9=3^2)
Ответ:
6310972
Пошаговое объяснение:
for i in range(9876543220):
flag = 0
list_1 = [int(j) for j in list(str(i))]
for j in list_1:
if list_1.count(j) > 1:
flag = 1
break
if flag:
continue
for j in range(len(list_1) - 1):
if (list_1[j] + list_1[j + 1]) ** 0.5 // 1 != (list_1[j] + list_1[j + 1]) ** 0.5 / 1:
flag = 1
break
if flag:
continue
print(i)
последнее число выведенное программой 6310972