Угадать секретный код

Это классическая игра на внимательность: нужно сравнить секретный код и попытку игрока. Напишите функцию get_hint, которая для строк secret и guess посчитает быков и коров. Бык — это правильная цифра на правильной позиции, корова — правильная цифра, но на другой позиции. Верните подсказку в формате xAyB, где x — количество быков, а y — количество коров.

Примеры

Ввод
"1807", "7810"
Вывод
"1A3B"
Ввод
"1123", "0111"
Вывод
"1A1B"
Ввод
"1", "1"
Вывод
"1A0B"

Нужно реализовать

def get_hint(secret: str, guess: str) -> str:

Теги

stringshashmapmath
PostgreSQLv16

Здесь будет результат выполнения кода

Видимые тесты
1
Ввод
"1807", "7810"
Ожидаемый"1A3B"
2
Ввод
"1123", "0111"
Ожидаемый"1A1B"
3
Ввод
"1", "1"
Ожидаемый"1A0B"
4
Ввод
"1", "0"
Ожидаемый"0A0B"
5
Ввод
"1122", "1222"
Ожидаемый"3A0B"
6
Ввод
"ab", "7810!"
Ожидаемый"0A0B"
Фокус-радио
На паузе · SomaFM · Fluid