要求真子集个数,有条公式2^n-1,但用在这里不对,集合{13579},有几个真子集,答案为31个,我用这条公式求

个数为16,到底哪里出错

{1、3、5、7、9} 集合中有5个元素,所以n=5,则真子集个数为:

(2^n)-1
=(2^5)-1
=32-1
=31个

你算成了:2^(n-1)=2^4=16

注:此公式为:2的n次方 -1 先乘方再减1
而不是:2的(n-1)次方!
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-11-18
就是用这个公式,N为元素个数,减一是减去和原集合一样的。所以这题是这样2^5等于32,再减1等于31追问

感谢