>>504
doに対応するendがないのでそもそも動かない。が正解。

res = 0
(p - 1 .. n - 1).each do |i|
res += comb1(i, p - 1)
end
res

宿題は宿題スレで。