filip написа:Сборът и произведението на шест естествени числа са равни. Намерете числата или докажете че не съществуват такива.
from itertools import product
s = set()
for a1,a2,a3,a4,a5,a6 in product(range(1,10), repeat=6):
if a1+a2+a3+a4+a5+a6 == a1*a2*a3*a4*a5*a6:
s.add(tuple(sorted([a1,a2,a3,a4,a5,a6])))
print(s)peyo написа:Да видим дали компютъра ще може да ги намери.
...
KOPMOPAH написа:peyo написа:Да видим дали компютъра ще може да ги намери.
...
Много ценя, когато компютърът може да бъде накаран да работи за "белия господар" и да свърши бакалската работа.
И все пак, дали има някакъв по-смислен подход или задачата се свежда до търпелив подбор на числа?
Регистрирани потребители: Google [Bot]