Level16

Last-modified: 2021-10-19 (火) 22:05:31

難易度

推測:☆☆
立式:☆

ヒント

ゲーム内ヒント

FUNCTION SHOULD BE USED THREE TIMES WITH SELECTIVE NEGATION.
関数を3回と必要であれば符号反転を用いることになるだろう。

条件

  • Δx:xが偶数ならばxに-3を掛けた値。xが奇数ならばxに-83を足した値。Level9と同じ。
  • 使用禁止:[.][2][4][5]
    • ヒントから推測するに、正しい使用禁止は[.][2][3][4][5]だと思われる。

解説

Level12の解説より、このLevelの使用禁止ボタンを用いない解答としてΔΔ-139がある。

使用禁止が[.][2][3][4][5]の場合
Δを1回用いてaを作る方法として、Δx=a と -Δy=a の2種類あることに注意する(しなくてもよい)。
Level12と同様に考えると以下のようになる。
偶数として逆算した場合に奇数または分数になる場合、奇数として逆算した場合に偶数になる場合、同じ場合分けが生じる場合は省略した。
効率よく考える方法として、この関数は偶数を偶数に、奇数を偶数にする関数であるから、出力される値は必ず偶数となる。
よって、逆算して奇数が生じた場合それ以降逆算できなくなることを意識すると、場合分けが楽になる。

元の数Δ1回逆算符号反転の有無Δ2回逆算符号反転の有無Δ3回逆算
666-222-222-74-749
74157
-139-139/
139/
22274//
305305/
-305/
749749///
-749///
-666222////
-583-583///
583///

よって、-ΔΔΔ9 は解答の一つである。

解答例

  • ΔΔ-139
  • ΔΔΔ157
  • -ΔΔ9
  • Δ-ΔΔ9

関連Level