さくらんぼ計算については、
など、Webを参照ください。
ルール
- 入力として 1-9 の整数が2つ与えられます。1つ目を a とし、 2つ目を b とします
- 入力される a と b の合計は必ず 10 以上になるものに限定されます
- さくらんぼ計算を行い b の整数を2つに分割します。これを b1, b2 とします。 a + b1 が 10 になります
- 出力は a,b1,b2 の形式で行ってください
プログラム(Ruby)
inputs = ARGV.map(&:to_i)
b2 = inputs.last - (10 - inputs.first)
b1 = inputs.last - b2
inputs[1] = b1
inputs << b2
print inputs.join(",")
出力例
$ ruby t.rb 1 9
1,9,0
$ ruby t.rb 3 9
3,7,2
$ ruby t.rb 8 5
8,2,3