查看文章 |
北京福彩计算拆单出票个数
2010-08-31 22:27
//m:注数,n:倍数 var getTickets = function(m,n){ var d = [ /*0*/0, /*1*/1, /*2*/1, /*3*/1, /*4*/2, /*5*/1, /*6*/2, /*7*/2, /*8*/2, /*9*/3 ]; //得到倍数的种类 var getMultis = function(bs){ var ori = [1,2,3,5,10].reverse(); var multis = []; var ys = bs;//余数 for(var i = 0;i<ori.length;i++){ if(ys == 0)break; multis.push(Math.floor(ys / ori[i])); ys = ys % ori[i]; } return multis; }; var multis = getMultis(n); var all = 0; for(var i = 0;i<multis.length;i++){ all += Math.ceil(multis[i]*m/5); } return all; }; console.log(getTickets(14,56)); |

