freeCodeCamp/curriculum/challenges/chinese/10-coding-interview-prep/project-euler/problem-451-modular-inverse...

26 lines
711 B
Markdown
Raw Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

---
id: 5900f5311000cf542c510042
title: 问题451模逆
challengeType: 5
videoUrl: ''
---
# --description--
考虑数字15.有八个正数小于15它们与151,2,4,7,8,11,13,14相互作用。这些数模15的模数逆是1,8,4 13,2,11,7,14因为1 \* 1 mod 15 = 1 2 \* 8 = 16 mod 15 = 1 4 \* 4 = 16 mod 15 = 1 7 \* 13 = 91 mod 15 = 1 11 \* 11 = 121 mod 15 = 1 14 \* 14 = 196 mod 15 = 1
设In是小于n-1的最大正数m使得m modulo n的模逆与m本身相等。所以我15= 11。我100= 51和I7= 1。
求3Σn≤2·107的ΣIn
# --hints--
`euler451()`应该返回153651073760956。
```js
assert.strictEqual(euler451(), 153651073760956);
```
# --solutions--