← 完整题目索引

PROJECT EULER · #0098

字母重排与平方数

Anagramic Squares

仅题目 · 已解决原题 ↗

通过将 CARE 一词中的每个字母分别替换为 1296,我们形成一个平方数:1296=362。值得注意的是,通过使用相同的数字替换,字谜词 RACE 也形成了一个平方数:9216=962。我们将 CARE(和 RACE)称为方形字谜词对,并进一步指定不允许使用前导零,不同的字母也不能与另一个字母具有相同的数字值。

使用words.txt(右键单击并"将链接/目标另存为...")(一个包含近两千个常见英语单词的 16K 文本文件)查找所有方形字谜词对(回文词不被视为其自身的字谜词)。

这样一对中的任何成员形成的最大平方数是多少?

注意:所有形成的字谜词必须包含在给定的文本文件中。

题解待补充

这道题的题目已收录,解题思路、代码和答案将在后续补充。