← Back to List

29133번: Фома и занимательная математика ↗

Solutions

PyPy3
192 B | 192 chars
a, b, c, d = map(int, input().split())

ans = []

for i in range(1, 4):
    if a ** i + b **i + c**i ==d:
        ans.append(i)
        
if len(ans) == 1:
    print(ans[0])
else:
    print(-1)