Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- N = int(input())
- M = int(input())
- # Предполагаю, что максимально возможное уменьшаемое(число, из которого вычитаем куб второго числа) является кубом числа M, потому что иначе не очень понятно, как такое число искать и зачем дано число M
- success = False
- for i in range(M*M*M, 0, -1):
- for j in range(i - 1, 0, -1):
- if i*i*i-j*j*j==N:
- print(f"{i}^3 - {j}^3 = {N}")
- success = True
- break
- if not success:
- print("Число не является разностью кубов чисел")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement