fork(1) download
  1. def sqr_digit_sum(n)
  2.  
  3. square = (n ** 2).to_s
  4. no_of_digits = square.size
  5.  
  6. sum = 0
  7. i = 0
  8.  
  9. while i < no_of_digits
  10. sum += square[i].to_i
  11. i += 1
  12. end
  13.  
  14. puts sum
  15. end
  16.  
  17. sqr_digit_sum(9)
Success #stdin #stdout 0.01s 7452KB
stdin
Standard input is empty
stdout
9