Python
JavaScript
""" @param f1:{String} @param f2:{String} @return :{Boolean} """ def comparePokerFigure(f1, f2): # 你的程式碼
/* @param f1:{String} @param f2:{String} @return :{Boolean} */ function comparePokerFigure(f1, f2){ // 你的程式碼 }
return { "name":"comparePokerFigure", "jobs":[ ["K","3",true], ["J","Q",false], ["2","A",false], ["10","10",false] ] };
let getAns=function(f1,f2){ let figures={ "2":0, "3":1, "4":2, "5":3, "6":4, "7":5, "8":6, "9":7, "10":8, "J":9, "Q":10, "K":11, "A":12 }; return figures[f1]>figures[f2]; }; let jobs=[ ["K","3"], ["J","Q"], ["2","A"], ["10","10"] ]; let expected=[true,false,false,false]; let orders=["2","3","4","5","6","7","8","9","10","J","Q","K","A"]; for(let i=0;i<1000;i++){ let f1=orders[parseInt(Math.random()*13)]; let f2=orders[parseInt(Math.random()*13)]; jobs.push([f1,f2]); expected.push(getAns(f1,f2)); } return [{ "name":"comparePokerFigure", "jobs":jobs }, expected];
登入 / 註冊成為會員,才能夠進行測試並提交成果哦
測試資訊