Напишите программу, которая принимает одно строчное слово в качестве входных данных и выводит количество пар букв, которые имеют одинаковое количество букв между ними в слове и в алфавите.
Например, в слове «природа» у нас есть 4 пары:
- nr: так как внутри слова есть три буквы (a, t, u) и три буквы между ними в алфавите (o, p, q)
- ae: поскольку внутри слова есть три буквы между ними (t, u, r) и три буквы между ними в алфавите (b, c, d)
- tu: так как между ними нет букв внутри слова и между ними нет букв в алфавите
- tr: поскольку внутри слова (u) между ними есть одна буква, а в алфавите (-ах) - одна буква
Поскольку существует четыре пары, выход в этом случае должен быть 4.
rjjjnfffr
? Это будет одна пара ( nr
) или две пары ( nr
и rn
)? А как насчет abzab
? Это две пары ab
или одна?