Если сумма изменяется от 0
до m+k
, тогда ответом является 2^(m+k)
, итерации не требуется.Если сумма от 1
до m+k
, то ответ 2^(m+k)-1
.
Если вы настойчивы, то цикл for
выглядит следующим образом:
s = 0;
for i=1:qu
s = s + nchoosek(m+k,i);
end
Функция nchoosek
может принимать вектор в качестве первого аргумента, но не в качестве второго.