Comment detail

小町算 (Nested Flatten)
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
def komachi(n = 2, e = "1")
  if n == 10
    p e if eval(e.gsub(' ','.0')) == 100
  else
    "+-*/".split("").each{|i|
      komachi(n + 1, e + " " + i + n.to_s)
    }
    komachi(n + 1, e + n.to_s)
  end
end

komachi

Index

Feed

Other

Link

Pathtraq

loading...