计算24点[2]

[入库:2005年8月18日] [更新:2007年3月24日]

本文简介:选择自 dlpower 的 blog

    var a,b,c,d;//四个数字
    var m1,m2,m3;//三个运算符
   
    for (var i=0;i<4;i++)
    {
     a = n[i];
     for (var j=0;j<4;j++)
     {
   if ( i == j ) continue;//从未选的三个数字中选择一个数字
      b = n[j];
      for (var x=0;x<4;x++)
      {
    if ( x == j || x == i ) continue;//从未选的两个数字中选择一个数字
       c = n[x];
       for (var y=0;y<4;y++)
       {
     if ( y == x || y == j || y == i ) continue;//从未选的一个数字中选择一个数字
        d = n[y];
   
        for (var ta=0;ta<4;ta++)
        {
         m1 = m[ta];      
         for (var tb=0;tb<4;tb++)
         {
          m2 = m[tb];      
          for (var tc=0;tc<4;tc++)
          {
           m3 = m[tc];    
           for (var k=1;k<12;k++)
           {
            eval("test(exp"+k+",a,b,c,d,m1,m2,m3);");
           }
          }
         }
        }
       }
      }
     }
    }
}
</script>
</body>

</html>

本文关键:计算 24点
  相关方案
Google
 

本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

go top