'1'.upto('9'*4){|s|puts$a*''if$a=s.split('').permutation.select{|a|a[0]>'0'&&a==a.reverse}.min}
Note that non-ascii characters in the above source code will be escaped (such as \x9f).
download
return to the top page