按下面的程序计算,若开始输入的值x为正数最后输出的 结果为656,则满足条件的x的不同最多有

问题描述:

按下面的程序计算,若开始输入的值x为正数最后输出的 结果为656,则满足条件的x的不同最多有
输入x------计算5x+1的值------5x+1>500?如果是-----输出x如果不是重新按程序计算

题其实并不难,我们用逆向思维来做:第一个数就是直接其结果的:5x+1=656,x=131;第二个数是(5x+1)*5+1=656,x=26;所以可求出第三个数是5;第四个数是分数,不合题意舍去.所以有最多三个数:131,26,5