Вот, смотри структуру информатики:
<span>import math as m
a = int(input("a="))
b = int(input("b="))
c = int(input("c="))
p = (a+b+c)/<span>2
</span>S = m.sqrt( p*(p-a)*(p-b)*(p-c) )
print("Площа трикутника за трьома сторонами ->",S)</span>
Ну, во-первый Системы Счисления, а,потом, смотри, если есть 9, то это как минимум 10 СС, 16 сс не может, т.к 2+9 было бы В
Хеш-функций.
( П<span>реобразование </span>массива<span> входных данных произвольной длины в (выходную) </span>битовую<span> строку фиксированной длины - Хешироваение </span>)
Т.е в вашем случае - принцип работы хеш-функций.