Tak z _FIXED_ by nn

a=[:]
System.in.eachLine{f={long x,y,z->p=''+x+y+z;a[p]=a[p]?:x>y?f(f(x-5,y,z),f(y-5,z,x),f(z-5,x,y)):z}
println f(*it.split()*.toLong())}

Note that non-ascii characters in the above source code will be escaped (such as \x9f).

download

return to the top page