freeCodeCamp/curriculum/challenges/chinese/08-coding-interview-prep/project-euler/problem-98-anagramic-square...

1.4 KiB
Raw Blame History

id challengeType title videoUrl localeTitle
5900f3cf1000cf542c50fee1 5 Problem 98: Anagramic squares 问题98Anagramic正方形

Description

通过分别用1,2,9和6替换单词CARE中的每个字母我们形成一个正方形数字1296 = 362.值得注意的是通过使用相同的数字替换anagramRACE形成一个正方形数字9216 = 962.我们将CARE和RACE称为方形字谜字对并进一步指定不允许前导零不同的字母也不能与另一个字母具有相同的数字值。使用words.txt右键单击和“保存链接/目标为...”一个包含近两千个常用英语单词的16K文本文件找到所有方形字谜词对一个回文词不被认为是一个自己的字谜。这种货币对的任何成员形成的最大平方数是多少注意形成的所有字谜必须包含在给定的文本文件中。

Instructions

Tests

tests:
  - text: <code>euler98()</code>应该返回18769。
    testString: 'assert.strictEqual(euler98(), 18769, "<code>euler98()</code> should return 18769.");'

Challenge Seed

function euler98() {
  // Good luck!
  return true;
}

euler98();

Solution

// solution required