日期:2014-05-20  浏览次数:20863 次

求助,做个题目!
编程计算《孙子算经》中的一题:今有物不知其数,三三数之剩二,五五数之剩三,七七数之剩二,问物几何?

------解决方案--------------------
Java code
public class MathExample 
{
    //编程计算《孙子算经》中的一题:今有物不知其数,三三数之剩二,五五数之剩三,七七数之剩二,问物几何?
    public static void main(String[] args)
    {
        //分析:
        //三三数之剩二------n%3==2;n>=2
        //五五数之剩三------n%5==3;n>=3
        //七七数之剩二------n%5==2;n>=2
        int n=3;
        for(;n<10000;n++)//求出一万以内的所有满足条件的数n.
        {
            if(n%3==2&&n%5==3&&n%7==2)System.out.println(n);
        }
    }
}

------解决方案--------------------
Java code

public static void getResult(){
        for (int i=0;;i++){
            if ((i%3==2)&&(i%5==3)&&(i%7==2)){
                System.out.println(i);
                break;
            }
                
        }