freeCodeCamp/curriculum/challenges/chinese/10-coding-interview-prep/project-euler/problem-70-totient-permutat...

39 lines
873 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: 5900f3b21000cf542c50fec5
title: 问题70欧拉置换
challengeType: 5
videoUrl: ''
dashedName: problem-70-totient-permutation
---
# --description--
Euler的Totient函数φn\[有时称为phi函数]用于确定小于或等于n的正数的数量它们是n的相对素数。例如如1,2,4,5,7和8都小于9且相对素数为9φ9= 6.数字1被认为是每个正数的相对素数所以φ1= 1。有趣的是φ87109= 79180可以看出87109是79180的置换。找到n的值1 <n <107其中φn是n的置换和比率n / φn产生最小值。
# --hints--
`euler70()`应该返回8319823。
```js
assert.strictEqual(euler70(), 8319823);
```
# --seed--
## --seed-contents--
```js
function totientPermutation() {
return true;
}
totientPermutation();
```
# --solutions--
```js
// solution required
```