C n m
Автор Вика Пурнова задал вопрос в разделе Другие языки и технологии
Описать рекурсивную функцию C(n,m) целого типа, находящую число сочетаний из n элементов по m и получил лучший ответ
Ответ от Ra[гуру]
#include <stdio.h> int comb(int n, int m) { return m == 0 || n == m? 1 : comb(n - 1, m) + comb(n - 1, m - 1); } main() { int n, m; printf("n m? "); scanf("%d%d", &n, &m); printf("C(%d, %d): %d\\n", n, m, comb(n, m)); }
Ответ от Арсен Арутюнян[гуру]
int f(int k) { if(!k) return 0; else { int res = 1; for(int i = 0; i < k; i++) &
int f(int k) { if(!k) return 0; else { int res = 1; for(int i = 0; i < k; i++) &
Ответ от 22 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: Описать рекурсивную функцию C(n,m) целого типа, находящую число сочетаний из n элементов по m