Угадать секретный код
Это классическая игра на внимательность: нужно сравнить секретный код и попытку игрока. Напишите функцию 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
Войдите, чтобы видеть историю отправок
ВойтиВойдите, чтобы использовать AI Mentor
ВойтиТесты12
Видимые тесты
Скрытый тест 7
Скрытый тест 8
Скрытый тест 9
Скрытый тест 10
Скрытый тест 11
Скрытый тест 12
Запускаются при нажатии «Отправить» — на них проверяется решение целиком, чтобы нельзя было подогнать ответ под видимые случаи.
Фокус-радио
На паузе · SomaFM · Fluid