codes разные. Два кода образуют **зеркальную пару**, если один из них — это другой, прочитанный задом наперёд (например, "ab" и "ba").
Каждый код может входить не больше чем в одну пару. Верните наибольшее число зеркальных пар, которые можно составить.codes=['ko', 'pt', 'ok', 'mm', 'tp'] → 2
Пары: «ko» и «ok», «pt» и «tp». Код «mm» читается одинаково в обе стороны, но второго такого же нет — все коды разные.
codes=['ab', 'bc', 'ca'] → 0
Ни один код не является перевёрнутым другим.
codes=['ko', 'pt', 'ok', 'mm', 'tp']
2
«Запустить» — первые 3 теста у тебя в браузере, «Отправить» — все 41 тест на сервере, включая скрытые.