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

Содержимое удалено Содержимое добавлено
Строка 140:
 
'''Замечания по решению:'''
Не увидит дробных чисел.
 
'''Возможное решение:'''
<source lang=ruby>
puts "1.7 Дана строка. Необходимо подсчитать количество чисел в этой строке, значение которых больше 5. "
 
str = "1.5 Дана строка. -765 0 656 33 5 5.1 5.9 0"
 
p str.scan(/-?\d+(?:\.\d+)?/).map{|e| e.to_f}.find_all{|e| e>5}.size</source>
 
=== Дана строка. Необходимо найти минимальное из имеющихся в ней натуральных чисел. ===