输入2,输出6,即2+4
输入3,输出64,即3+3,3+1
输入4,输出5,即4+1
输入5,输出6,即5+1
输入0,退出循环
最终输出6566456
如果0点多个,你要获得什么信息?每个0点的位置?要么只能这么处理
a[1~64] 开始
a[1],a[2]先判断是否为0,是则次序存在b[1],然后比较 大的存为max,小的存为min,
后面遇到每个数先判断是否为0,把他的位置是存入b[]中,
然后与max比较,>max覆盖max,继续程序
否则与min比较,<min覆盖min,继续程序
算法比较次数<n+2n