题目内容

15.对于n∈N*,将n表示为n=a0×2k+a1×2k-1+a2×2k-2+…+ak-1×21+ak×20,当i=0时,ai=1,当1≤i≤k时,ai为0或1.记I(n)为上述表示中ai为0的个数(例如5=1×22+0×21+1×20,故I(5)=1),则I(65)=5.

分析 由题分析可知将n表示成a0×2k+a1×2k-1+a2×2k-2+…+ak-1×21+ak×20,实际是将十进制的数转化为二进制的数,易得65=1×26+0×25+0×24+0×23+0×22+0×21+1×20,通过I(n)的意义即得结论.

解答 解:根据题意,65=1×26+0×25+0×24+0×23+0×22+0×21+1×20
∴I(65)=5,
故答案为:5.

点评 本题考查将十进制的数转化为二进制的数,透彻理解I(n)的定义是解决本题的关键,注意转化思想与解题方法的积累,属于中档题.

练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网