a обрамляет слово b, если b и начинается, и заканчивается на a. Например, "aba" обрамляет "ababa", а "ab" не обрамляет "abc". Любое слово обрамляет само себя.
Дан список words. Верните количество пар позиций i < j, в которых words[i] обрамляет words[j].words=["ok", "okok", "o", "oko"] → 2
Подходят пары: "ok" и "okok", "o" и "oko". Слово "okok" не обрамлено "o": оно кончается на k.
words=["abcab", "ab"] → 0
Короткое слово идёт позже длинного, а считаются только пары, где обрамляющее слово стоит раньше.
words=["x", "x", "xx"] → 3
Подходят все три пары: "x"–"x", "x"–"xx" и ещё раз "x"–"xx".
words=["ok", "okok", "o", "oko"]
2
«Запустить» — первые 3 теста у тебя в браузере, «Отправить» — все 117 тестов на сервере, включая скрытые.