Ctrl K

Одинаковый текст после стираний

Лёгкая
Два человека набирают текст в пустых полях ввода. Их нажатия записаны строками first и second: строчная латинская буква — это напечатанный символ, а # — клавиша Backspace, которая стирает последний символ. Если поле пустое, Backspace ничего не делает. Верните True, если в обоих полях в итоге оказался одинаковый текст, иначе False.
Пример 1
first="cat#r", second="caq#r" → True

В первой строке стирается t, во второй — q; обе дают car.

Пример 2
first="x##y", second="y" → True

Второй # стирает в пустом поле и ничего не делает, затем печатается y: оба текста — y.

Пример 3
first="ab#", second="b" → False

Первая строка даёт a, вторая — b: тексты разные.

Ограничения
  • 0 ≤ длина first, second ≤ 200
  • строки состоят из строчных латинских букв и символа #
Встречал эту задачу на настоящем собесе?
Решили0
Пробовали0
Отправок0
Принято—
Темы
Похожие задачиРазвернуть до буквы ЛёгкаяСхлопывание пар букв ЛёгкаяЦифры вместо Backspace ЛёгкаяВычеркнуть образец до конца СредняяОбменами к правильным скобкам Средняя
загружаем Python…
Вход
first="cat#r", second="caq#r"
Ожидается
True

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