Python
JavaScript
"""
@param year:{Integer}
@return :{String}
"""
def getChineseZodiac(year):
# 你的程式碼
/*
@param year:{Integer}
@return :{String}
*/
function getChineseZodiac(year){
// 你的程式碼
}
return {
"name":"getChineseZodiac",
"jobs":[
[1912,"鼠"],
[1946,"狗"],
[1855,"兔"],
[2024,"龍"]
]
};
let getAns=function(year){
let zodiacs=["鼠","牛","虎","兔","龍","蛇","馬","羊","猴","雞","狗","豬"];
return zodiacs[(((year-1912)%12)+12)%12];
};
let jobs=[
[1912],
[1946],
[1855],
[2024]
];
let expected=["鼠","狗","兔","龍"];
for(let i=0;i<200;i++){
let year=parseInt(Math.random()*3000);
jobs.push([year]);
expected.push(getAns(year));
}
return [{
"name":"getChineseZodiac",
"jobs":jobs
}, expected];
登入 / 註冊成為會員,才能夠進行測試並提交成果哦
測試資訊