Ctrl K

Почти одинаковый состав букв

Лёгкая
Даны две строки first и second (длины могут различаться). Для каждой буквы от a до z посчитайте, сколько раз она встречается в каждой строке. Верните True, если для любой буквы эти два количества отличаются не больше чем на 3, и False, если хотя бы для одной буквы разница 4 или больше.
Пример 1
first="bananas", second="cabbage" → True

a: 3 и 2, n: 2 и 0, s: 1 и 0, b: 1 и 2, c, g, e: 0 и 1 — разница нигде не больше 3.

Пример 2
first="zzzzk", second="kkkkk" → False

Буква z встречается 4 раза в первой строке и ни разу во второй.

Ограничения
  • 1 ≤ len(first), len(second) ≤ 100
  • Строки состоят из строчных латинских букв
Встречал эту задачу на настоящем собесе?
Решили0
Пробовали0
Отправок0
Принято—
Темы
Похожие задачиЗаписка из вырезанных букв ЛёгкаяПервая буква без пары ЛёгкаяСлова, прозвучавшие один раз ЛёгкаяСлова из набора плашек ЛёгкаяВывески из букв Лёгкая
загружаем Python…
Вход
first="bananas", second="cabbage"
Ожидается
True

«Запустить» — первые 3 теста у тебя в браузере, «Отправить» — все 146 тестов на сервере, включая скрытые.