电脑里先输入一个数,如果是偶数,就把它除以2,如果是奇数,逆推思想还原的问题,求说明.电脑里先输入一个数,如果是偶数,就把它除以2,如果是奇数,就把它加上3,同样的运算进行了3次,得出结果为18,求原来输入的数可能是几?
问题描述:
电脑里先输入一个数,如果是偶数,就把它除以2,如果是奇数,逆推思想还原的问题,求说明.
电脑里先输入一个数,如果是偶数,就把它除以2,如果是奇数,就把它加上3,同样的运算进行了3次,得出结果为18,求原来输入的数可能是几?
答
我们逻辑分析一下,倒推回去: 结果为18,那么:1、它第三步运算就可能是由一个单数加3得来的,那么有18×2=36,或者15(即18-3)两种情况; 2、第二步运算就要分两种情况了: 1)36由双数除以2得来,即36×2=72;36由单...