A.存储信息量大
B.二进制只有0和1两种状态,在计算机设计中容易实现
C.运算规则简单,能够节省设备
D.数据输入输出方便
E.易应用逻辑代数分析逻辑电路,为逻辑设计提供方便
A.存储信息量大
B.只有0、1两种状态,在计算机设计中易于实现
C.运算规则简单,能够节省设备
D.数据输入输出方便易于应用逻辑代数来综合、分析计算机中有关逻辑电路,为逻辑设计提供方便
问题描述:给定一个自然数n,由n开始可以依次产生半数集set(n)中的数如下:
(1)n∈set(m);
(2)在n的左边加上一个自然数,但该自然数不能超过最近添加的数的一半:
(3)按此规则进行处理,直到不能再添加自然数为止.
例如,set(6)={6,16,26,126,36,136}.半数集set(6)中有6个元素.注意,该半数集是多重集.
算法设计:对于给定的自然数n,计算半数集set(n)中的元素个数.
数据输入:输入数据由文件名为input.txt的文本文件提供.每个文件只有一行,给出整数n(0<n<1000).
结果输出:将计算结果输出到文件output.txt.输出文件只有一行,给出半数集set(n)中的元素个数.