Files
freeCodeCamp/curriculum/challenges/chinese/10-coding-interview-prep/project-euler/problem-79-passcode-derivation.md
Oliver Eyton-Williams dec409a4bd fix: s/localeTitle/title/g
2020-10-06 23:10:08 +05:30

56 lines
1008 B
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
id: 5900f3bb1000cf542c50fece
challengeType: 5
videoUrl: ''
title: 问题79密码派生
---
## Description
<section id="description">用于在线银行业务的常见安全方法是向用户询问密码中的三个随机字符。例如如果密码是531278他们可能会要求输入第2第3和第5个字符;预期的回复是317。文本文件keylog.txt包含50次成功的登录尝试。鉴于总是按顺序询问三个字符分析该文件以确定未知长度的最短可能秘密密码。 </section>
## Instructions
<section id="instructions">
</section>
## Tests
<section id='tests'>
```yml
tests:
- text: <code>euler79()</code>应该返回73162890。
testString: assert.strictEqual(euler79(), 73162890);
```
</section>
## Challenge Seed
<section id='challengeSeed'>
<div id='js-seed'>
```js
function euler79() {
// Good luck!
return true;
}
euler79();
```
</div>
</section>
## Solution
<section id='solution'>
```js
// solution required
```
/section>