← 完整题目索引

PROJECT EULER · #0480

最后一个问题

The Last Question

仅题目 · 待解原题 ↗

考虑可以通过从短语中以任意顺序选择字母来组成的所有单词:

没有足够的数据来给出有意义的答案

假设 15 个或更少的字母按字母顺序列出,并从 1 开始按顺序编号。
该列表将包括:

  • 1 : a
  • 2:aa
  • 3:aaa
  • 4:aaaa
  • 5:aaaaa
  • 6:啊啊啊
  • 7:aaaaaac
  • 8:aaaaaacd
  • 9:aaaaaacde
  • 10:aaaaaacdee
  • 11:aaaaaacdeee
  • 12:aaaaaacdeeeee
  • 13:aaaaaacdeeeee
  • 14:aaaaaacdeeeeeee
  • 15:aaaaaacdeeeeeef
  • 16:aaaaaacdeeeeeeg
  • 17:aaaaaacdeeeeeeh
  • ...
  • 28:aaaaaacdeeeeeey
  • 29:aaaaaacdeeeeeef
  • 30:aaaaaacdeeeeefe
  • ...
  • 115246685191495242:euleoywutttsss
  • 115246685191495243:欧拉
  • 115246685191495244:尤莱拉
  • ...
  • 525069350231428029:ywuuttttssssrrr

定义P(w)作为单词w的位置。
W(p) 定义为位置 p 处的单词。
我们可以看到 P(w) 和 W(p) 是相反的:P(W(p)) = pW(P(w)) = w

示例:

  • W(10) = aaaaaacdee
  • P(aaaaaacdee) = 10
  • W(115246685191495243) = 欧拉
  • P(欧拉) = 115246685191495243

找到W(P(军团) + P(热量计) - P(歼灭) + P(精心策划) - P(飘动))。
使用小写字符给出答案(无标点符号或空格)。

题解待补充

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