Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Вопрос по задаче 13-1. Насколько правильно использовать такое решение?
- Правильно ли я понимаю, что в методе drop "за кулисами" выполняется цикл по массиву lines?
- Соответственно, решение, представленное в ответах, лучше, потому что там всё выполняется в одном цикле, а здесь их по факту два.
- empty_lines = 0
- lines.each {|line| empty_lines += 1 if line == "\n"}
- puts "Number of empty strings: #{empty_lines}"
- last_5_lines = lines.drop(lines.size - 5)
- puts "Last five lines:\n\n"
- puts last_5_lines
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement