← 完整题目索引

PROJECT EULER · #0259

可达数

Reachable Numbers

仅题目 · 已解决原题 ↗

如果一个正整数可以由遵守以下规则的算术表达式得出,则该正整数将被称为可达

  • 按顺序使用数字 19,并且每个数字仅使用一次。
  • 任何连续的数字都可以连接(例如,使用数字 234,我们得到数字 234)。
  • 仅允许四种常见的二进制算术运算(加法、减法、乘法和除法)。
  • 每个操作可以使用任意多次,也可以根本不使用。
  • 一元减号不允许将减号应用于单个操作数(而不是两个操作数之间的减法运算符)
  • 可以使用任意数量(可能是嵌套的)括号来定义运算顺序。

例如,42 是可达的,因为 (1/23)×((4×5)6)×(789)=42

所有可达正整数的总和是多少?

题解待补充

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