def check_power(base, power):
result = str(base**power)
return result.startswith(str(base))
def find_min_power(base):
power = 2
while True:
if check_power(base, power):
return power
power += 1
base = 41
min_power = find_min_power(base)
print(f"{base}^{min_power} starts with {base}")
result_for_205 = check_power(41, 205)
print(f"41^205 starts with 41: {result_for_205}")
print(f"41^{205} = {41**205}")
этим кодом
41^205 = 4175328284994766543039748683109912105052809826026933125195701062187011202054081339838852718524889554313235916046834388122507807204384566256140301758308545051578643921915970725809381740295266599412758746766173505553207119154115664660954213452800990145425579022317221371122036903017375159516894744815834371867842489388935577550904201
Правда это или нет?