一道白痴数学题.
输入任何一个数(不小于1),如果此数为奇数,将此数*3+1;如果是偶数,则将此数除以2.问是否输入任何数,最终结果都等于1?如5 :5是奇数,5*3+1=16;16是偶数,16/2=8;8也是偶数,8/2=4,4/2 =2 2/2=1.
人气:180 ℃ 时间:2020-07-05 20:06:07
解答
是的.
因为奇数任何倍数+1都是一个偶数.
而任何一个偶数都是可以被2整除的,一直除以2,最后的结果一定是等于1.
所以这样算的最后结果都是等于1的.但为什么不可能偶数变成奇数然后循环?
推荐
猜你喜欢
- 已知关于x的方程(x-m)/2=x+m/3与(2x+1)/3=3x-2的解互为倒数,求m的值
- 太阳为什么可以发出强烈的光
- make sure of sth.怎么翻译
- “有什么作用”和写作方法有什么区别
- 如果a大于0,b小于0,那么ab( )0 b分之a( )0 若a小于0,b小于0,则ab( )0?b分之a( )0
- 效应T细胞分泌的抗体是怎样进入发炎部位的
- 已知△ADE∽△DEF,诺△ABC的三边长分别为5cm,6cm,7cm,而△DEF中的一边长为4cm,你能求出△DEF的另外两边的
- 订书机是不省力也不费力的杠杆吗