← RoseCode

ROSECODE 201

平衡三角形

Balanced triangles

Philippe_57721 · 编程 ·

从一系列符号 + 和 - 开始,我们应用以下规则形成一个“类似帕斯卡”的三角形:
  • 1st 行是初始序列
  • 下一行是通过将前一行的每个 2 个连续符号与经典规则(+ ⊗ + ⇒ +、+ ⊗ - ⇒ - 等...)组合起来构建的
例如,从“-+--”开始,我们得到以下三角形:
- + - -
 - - +
  + -
   -
如果这样的三角形包含相同数量的+和-,则称该三角形是平衡的。
下列三角形是平衡的:
- + - +
 - - -
  + +
   +
找出带有 23 符号的序列的数量,其中包含最大数量的 +,从而产生一个平衡三角形,并给出最后一个(字典顺序)

答案格式:计数,+和-的序列,不带空格。
附: 计数 是具有最大 + 数量的序列数。

对于 7 标志,答案为:5,+++-++-

[我的时间:100 秒]