【求助】要求三个数(取小数点后两位)三数相加相乘 都等于711的高效率算法
											我的算法是逐一扫描法,需要运算的时间复杂度和运算的总时间都太多,希望哪位能够帮忙给出一个高效率的算法,谢谢!我的算法如下,用的是java,请不吝赐教:
程序代码:
public class cMath{
    /**
     * @param args
     */
    public static void main(String[] args) {
        // TODO 自动生成方法存根
             double a ,b ,c,d=1;
             //int x =1,y =1,z = 1;
             for (a = 1 ; a<=71100; a++)
             {
                 for(b = 1 ; b <=71100 ; b++)
                 {
                    c = 711 - a - b ;
                    if (a*b*c == 71100) {
                    System.out.println("That's answer!\n a=" + a +" b=" + b +" c=" + c);
                    break;
                    }
                 }
             }
    }
										
					
	


											
	    

	
