本帖最后由 王新年 于 2013-12-7 14:42 编辑
既然每3个人一排,结果余下2人,每7个人一排,结果余下2人,那么该数肯定是2或是21的倍数加2,2显然是不对的!所以程序变量i的初始值最低是23可以写成如下代码:这样更节省时间,效果更好!
count=23;
while(true){
if(count%5==3){
System.out.println(count); //打印出所有可能的值
if(count>1000)
{ break;}
}
count=count+21;
}
想了好久,才想出求 技术分!
|