У меня есть этот массив:
flowers = [0, 1, 2, 3, 4, 5, 0, 7, 3, 4]
Пользователь вводит в качестве примера k=5
. Я хочу получить массив симметрии следующим образом:
[0, 7, 3, 4 , 0, 7, 3, 4]
введите описание изображенияздесь
Это моя попытка:
flowers = [0, 1, 2, 3, 4, 5, 0, 7, 3, 4]
print flowers
puts " "
puts "What Is Number Of K ?"
k = gets.to_i
flowers.delete_at(k)
print flowers
n = flowers.count
puts flowers.count
for i in flowers do
if ((flowers.values_at(n - 1)) == (flowers.values_at(k - 1)))
puts "yyyyyyyyyyyy"
k -= 1
n -= 1
else
flowers.delete_at(k)
puts "nnnnnnnnnnnn"
# flowers.drop(i)
k -= 1
n -= 1
end
end
puts "Done!"
print flowers
Любая помощь?как я могу это сделать?