Python написать программу, выводящую разложение бинома ньютона (a+b)^n (нахождение коэффициентов оформить в виде функции).
176
239
Ответы на вопрос:
Вычислений, конечно, много лишних. можно оптимизировать. def fact(m): f = 1 for i in range(1,m+1): f = f*i return f def koef(n,k): a = fact(n) b = fact(k) c = fact(n-k) return a//(b*c) print("введите n: ") n = int( k = 0 while k < = n: print(koef(n,k),"*a^",n-k,"*b^",k,sep = '', end = '') k = k+1 if k < = n: print(" + ",end = '') пример: введите n: 51*a^5*b^0 + 5*a^4*b^1 + 10*a^3*b^2 + 10*a^2*b^3 + 5*a^1*b^4 + 1*a^0*b^5
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
Masha0704118.07.2022 19:59
-
vika833017.02.2022 11:57
-
aidana01322.06.2023 14:34
-
умник2005610.08.2022 00:46
-
lol102719.07.2022 12:22
-
Vikaaaa3225.05.2022 18:20
-
Lolkekcheburek22832221.11.2021 22:19
-
irusikkk27.07.2020 16:15
-
dasha29saranina123405.06.2022 18:34
-
l3bv1t23.01.2020 21:55
![Caktus Image](/tpl/img/cactus.png)
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.