Анонс #285. Залипание клавиш

Анонс #285. Залипание клавиш

UniLecs

Задача: вы набираете имя на клавиатуре, которая иногда залипает и выводит символ несколько раз.

Необходимо проверить набранное имя с оригинальным и вернуть true, если возможно, что это было оригинальное имя, но с залипанием некоторых символов (возможно, было 0 залипаний), false - в противном случае.

Входные данные: origin - оригинальное имя, typed - набранное имя на клавиатуре. Обе строки содержат только прописные буквы английского алфавита: ['a',...,'z'].

Вывод: true/false

Примеры: 

  1. Origin: "albert",
    Typed: "albert"
    Output: true
  2. Origin: "albert",
    Typed: "aaalberrt"
    Output: true ("залипли" символы 'a' и 'r')
  3. Origin: "lee",
    Typed: "lle"
    Output: false (оригинальное имя содержит 2 символа 'e')

Report Page