问题98 - 项目Euler
问题如下:
通过分别用1,2,9和6替换单词CARE中的每个字母,我们形成一个平方数:1296 = 36 ^(2)。值得注意的是,通过使用相同的数字替换,anagram,RACE,也形成一个平方数:9216 = 96 ^(2)。我们将CARE(和RACE)称为方形字谜词对,并进一步指定不允许前导零,不同字母也不能与另一个字母具有相同的数字值。
使用words.txt(右击和'保存链接/目标为...'),一个包含近两千个常用英文单词的16K文本文件,找到所有方形字谜词对(一个回文词不被认为是一个自己的字谜)。
这样一对中任何一个成员形成的最大平方数是多少?
注意:形成的所有字谜必须包含在给定的文本文件中。
我不明白CARE到1296的映射?这是如何运作的?或者是所有排列映射都要尝试,即所有字母都是1-9?
没有找到相关结果
已邀请:
4 个回复
誓猎贰
久坡
期差骇蓟
眠缝