public
Last active

Строки.rb

  • Download Gist
gistfile1.rb
Ruby
1 2
str = " Дана, строка в которой записаны слова через пробел. Необходимо перемешать в каждом слове все символы в случайном порядке кроме первого и последнего"
p str.delete("[.,!?]").split(" ").each {|x| n = x.split("");n.pop;n.shift;n = n.sort_by{rand};n.push(x.split("").pop);x.split("").size>1?n.unshift(x.split("").shift): n; p n.join("") }

Please sign in to comment on this gist.

Something went wrong with that request. Please try again.