Форум сайта python.su
Напишите программу, которая принимает на вход строку и считает сколько символов в ней встречается больше 1 раза. Регистр не учитывается. Пробелы игнорируются.
Отредактировано qwerty213 (Дек. 17, 2017 13:48:28)
Офлайн
Самое тривиальное циклом. определить p = 0, далее в цикле для каждого i в диапазоне вычисляете выражение и суммируете полученное в p. По окончании цикла p это ваш результат.
Офлайн
В таких случаях, определенно, без гамма функции не обойтись:
from math import gamma p = lambda a,n: (gamma(a + n + 1) / gamma(a + 1)) ** 2
Отредактировано scidam (Дек. 16, 2017 00:50:10)
Офлайн