SR
a=[]
n=7
n.times do |t|
t=gets.to_i
a<<t
end
k=0
a.each do |i|
k+=1 if i>75 && i.even?
end
p k
a.each do |i|
i+=k if i>75 && i.even?
end
p a
Size: a a a
SR
a=[]
n=7
n.times do |t|
t=gets.to_i
a<<t
end
k=0
a.each do |i|
k+=1 if i>75 && i.even?
end
p k
a.each do |i|
i+=k if i>75 && i.even?
end
p a
SR
m
x = [50,80,77,90,12,55,88]
count = x.map{|i| ( i > 75) && ( i.even? ) ? i : nil }.compact.size
p x.map{|i| (i > 75) && (i.even?) ? i + count : i }
но это очень не экономичное решениеPT
m
SR
x = [50,80,77,90,12,55,88]
count = x.map{|i| ( i > 75) && ( i.even? ) ? i : nil }.compact.size
p x.map{|i| (i > 75) && (i.even?) ? i + count : i }
но это очень не экономичное решениеm
RG
m
x = [50,80,77,90,12,55,88]
count = x.map do |i|
if ( i > 75 ) && ( i.even? )
i
else
nil
end
end.compact.size
new_x = x.map do |i|
if ( i > 75 ) && ( i.even? )
i + count
else
i
end
end
p new_x
m
SR
SR
a.map {|i| i+=k}
PT
m
a.map {|i| i+=k}
m
SR
SR
SR
SR
P