Рассмотрим уравнение ABCBA = D * BE * BFFA. Задача состоит в том, чтобы определить, где A, B, C, D, E и F являются отдельными цифрами. Уравнение с численными значениями равно 91819 = 7 * 13 * 1009, поэтому программа должна печатать {'A': 9, 'B': 1, 'C': 8, 'D': 7, 'E': 3, 'F': 0}. Вот код, я сделалПоиск решения уравнения склепа в python
result=[]
for A in range (10):
for B in range(10):
for C in range(10):
for D in range(10):
for E in range(10):
for F in range(10):
if int(str(A)+str(B)+str(C)+str(B)+str(A)) == D * int(str(B)+str(E)) * int(str(B)+str(F)+str(F)+str(A)):
result.append({'A':A,'B':B,'C':C,'D':D,'E':E,'F':F})
print((result[len(result)-1]))
Теперь, когда он работает для уравнения в example.How sholud я изменить свой код так, что он работает для любого уравнения, который должен быть введен пользователем?
Каков ваш вопрос? –
Пожалуйста, не просите других писать код для вас, этот сайт поможет вам своими силами, а не взять на себя вашу работу. Постарайтесь написать код как можно лучше, и если вы застряли, попросите нас о помощи. – Khris
Я действительно делаю код. Должен ли я загрузить его @Khris? –