* feat(tools): add seed/solution restore script * chore(curriculum): remove empty sections' markers * chore(curriculum): add seed + solution to Chinese * chore: remove old formatter * fix: update getChallenges parse translated challenges separately, without reference to the source * chore(curriculum): add dashedName to English * chore(curriculum): add dashedName to Chinese * refactor: remove unused challenge property 'name' * fix: relax dashedName requirement * fix: stray tag Remove stray `pre` tag from challenge file. Signed-off-by: nhcarrigan <nhcarrigan@gmail.com> Co-authored-by: nhcarrigan <nhcarrigan@gmail.com>
788 B
788 B
id, title, challengeType, videoUrl, dashedName
id | title | challengeType | videoUrl | dashedName |
---|---|---|---|---|
5900f4ea1000cf542c50fffc | 问题381:(prime-k)阶乘 | 5 | problem-381-prime-k-factorial |
--description--
对于素数p,令S(p)=(Σ(pk)!)mod(p)1≤k≤5。
例如,如果p = 7,(7-1)! +(7-2)! +(7-3)! +(7-4)! +(7-5)! = 6! + 5! + 4! + 3! + 2! = 720 + 120 + 24 + 6 + 2 = 872.当872 mod(7)= 4时,S(7)= 4。
对于5≤p<100,可以证实ΣS(p)= 480。
求ΣS(p)为5≤p<108。
--hints--
euler381()
应该返回139602943319822。
assert.strictEqual(euler381(), 139602943319822);
--seed--
--seed-contents--
function euler381() {
return true;
}
euler381();
--solutions--
// solution required