Untitled

mail@pastecode.io avatar
unknown
python
3 years ago
620 B
1
Indexable
Never
# Шестнадцатеричное четырехзначное число 
# начинается цифрой 2 и оканчивается цифрой 9. 
# Последнюю цифру числа переставили в начало. 
# Полученное число оказалось на 71АС(16) 
# больше исходного. Чему равно исходное число.
def d(*a, base=16):
    n = 0 
    for x in a: n = n*base+x
    return n

for x in range (0,16):
    for y in range (0,16):
        if d(9,2,x,y)-d(2,x,y,9)==d(7,1,10,12):
            print(f"{d(2,x,y,9):x}")