daily pastebin goal
14%
SHARE
TWEET

Ex. 13-1

a guest Dec 10th, 2018 77 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. Вопрос по задаче 13-1. Насколько правильно использовать такое решение?
  2. Правильно ли я понимаю, что в методе drop "за кулисами" выполняется цикл по массиву lines?
  3. Соответственно, решение, представленное в ответах, лучше, потому что там всё выполняется в одном цикле, а здесь их по факту два.
  4.  
  5.   empty_lines = 0
  6.   lines.each {|line| empty_lines += 1 if line == "\n"}
  7.   puts "Number of empty strings: #{empty_lines}"
  8.  
  9.   last_5_lines = lines.drop(lines.size - 5)
  10.   puts "Last five lines:\n\n"
  11.   puts last_5_lines
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top