- 1
hash.to_a.select{|elem| elem[1].map{|st| st.from}.include? state}.map{|elem| elem[1].map{|inner| inner.to}.uniq}.flatten
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
−97
hash.to_a.select{|elem| elem[1].map{|st| st.from}.include? state}.map{|elem| elem[1].map{|inner| inner.to}.uniq}.flatten
guest 14.04.2011 16:35 # −1
Lure Of Chaos 14.04.2011 20:38 # +1
Actine 14.04.2011 22:32 # +2
лол
RaZeR 15.04.2011 16:24 # 0
И слово "лол", пожалуй, стоило меньшим шрифтом сделать.
bugmenot 15.04.2011 18:52 # 0