A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

今有物不知其数,三三之数剰二,五五之数剰三,七七之数剰二,问物几何?
看过《射雕英雄传》么?这段话是黄蓉说给瑛姑听的,你有结果了嘛?
除了用 遍历,求余的方法还有什么?

4 个回复

倒序浏览
这是中国剩余定理的问题。你可以看看初等数论,有很多介绍的。
回复 使用道具 举报
大家都不屑于做这么简单的吗、我只会用For循环和if去解决这个问题。

class Demoshe
{
public static void main (String [] args )
        {
        for(int x =1;x<=1000;x++)
                {
                if(x%3==2&&x%5==3&&x%7==2)
                        System.out.println("x的值是"+x);
                }

        }
}

class Demoshe
{
public static void main (String [] args )
        {
        for(int x =1;x<=1000;x++)
                {
                if(x%3==2&&x%5==3&&x%7==2)
                        System.out.println("x的值是"+x);
                }

        }
}

x的值是23
x的值是128
x的值是233
x的值是338
x的值是443
x的值是548
x的值是653
x的值是758
x的值是863
x的值是968
回复 使用道具 举报
2L正解 中国剩余定理
回复 使用道具 举报
不用遍历你有答案么???
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马