Ruby/Практикум/Строки: различия между версиями

'''Возможное решение:'''
 
<source lang=ruby>s = "1231 1232 32543 23454 135 6 7 8"
p( s.split(" ").map{ |mi| mi.to_i }.max )</source>
 
'''Замечания по решению:'''
 
 
 
'''Возможное решение:'''
 
<source lang=ruby>as = "51 62 423 314 935 46 7 8"
m = a.split(" ")
p( m.map{ |i| i.to_i }.max )</source>
 
'''Замечания по решению:'''
 
 
 
'''Возможное решение:'''
 
<source lang=ruby>cTpoka = "134 2134 1234 1234 123422 2342"
a = cTpoka.split(" ")
p( a.map{ |i| i.to_i }.max )</source>
 
'''Замечания по решению:'''
 
 
'''Возможное решение:'''
 
<source lang=ruby>s="1 2 8 4"
p s.split(/ /).max</source>
 
'''Замечания по решению:''' Решение неверно.
 
'''Возможное решение:'''
<source lang=ruby>s="1 12 41 8"
p s.split.map(&:to_i).max</source>
 
'''Замечания по решению:''' Ruby 1.9
 
 
'''Возможное решение:'''
 
<source lang=ruby>s = "1 2 3 4 5 6 7 8"
p s.split.map{|i| i.collect(&:to_i}).max
s = "123 123 3254 2345 13"
s.split.max
</source>
 
'''Замечания по решению:''' Решение неверно.
 
'''Возможное решение:'''
 
<source lang=ruby>
s = "123 123 3254 2345 13"
p s.split.map{|i| i.to_i}.max
</source>
 
'''Возможное решение:'''
<source lang=ruby>
p a = "1 8 498 499.5873 15 6 499 499.587 9".split(" ").collect(&:to_f).max
</source>
'''Замечания по решению:'''
 
21

правка