Files
pyDefis/Monnaie de sorcier.py
2022-10-16 18:03:42 +02:00

35 lines
1.0 KiB
Python

print("Exemple:")
noises = 125*17*29
gallions = 125
mornilles = gallions * 17
noises = mornilles * 29
digits_noises = "".join(sorted(list({key:None for key in str(noises)}.keys())))
digits_mornilles = "".join(sorted(list({key:None for key in str(mornilles)}.keys())))
digits_gallions = "".join(sorted(list({key:None for key in str(gallions)}.keys())))
print("noises", noises)
print("mornilles", mornilles)
print("gallions", gallions)
print("Maintenant, les choses sérieuses:")
gallions = 1
while True:
mornilles = gallions * 17
noises = mornilles * 29
digits_noises = "".join(sorted(list({key:None for key in str(noises)}.keys())))
digits_mornilles = "".join(sorted(list({key:None for key in str(mornilles)}.keys())))
digits_gallions = "".join(sorted(list({key:None for key in str(gallions)}.keys())))
if digits_noises == digits_mornilles and digits_noises == digits_gallions:
print("noises", noises)
print("mornilles", mornilles)
print("gallions", gallions)
break
gallions = gallions + 1