Mae向きなブログ

Mae向きな情報発信を続けていきたいと思います。

テンパズル

『パズルで鍛えるアルゴリズム力』の第1章で紹介されている「テンパズル」をPythonで取り組んでみました。

1_1_ten_puzzle_solver.py

実行

% python 1_1_ten_puzzle_solver.py
1 th number: 3
2 th number: 4
3 th number: 7
4 th number: 8
target number: 10
(3 - 7 / 4) * 8 = 10
8 * (3 - 7 / 4) = 10