Q02: 数列の四則演算
ちょこちょこクイズを解いている。解答例はJavaScriptで書かれていた。 1000から9999の間で四則演算を使って元の数の逆になるものを求める。
math-puzzle/q02.rb at master · kurotaky-sandbox/math-puzzle · GitHub
結果
5931が正解。 5931 = 1395(5931を右から並べる)
ruby q02.rb "number = 5931" "5*9*31"
メモ
- ゼロ除算するとZeroDivisionErrorが出るのでハンドリングが必要
- 08とかがevalするときに8進数として評価されてしまう