1 from hashlib import sha256
2
3 x = 5
4 y = 0 # Biz hali ham
y ning nimaga teng ekanligini bilmaymiz
5 while sha256(f'{x*y}'.encode()).hexdigest()[-1] != "0":
6 y += 1
7
8 print(f'The solution is y = {y}')
Bu erda yechim quyidagicha: y = 21. Olingan xesh nol bilan tugashi uchun:
hash(5 * 21) = 1253e9373e...5e3600155e860
Dostları ilə paylaş: