Post History
Ruby, 56 bytes p *(1..).lazy.filter{_1%_1.digits.sum<1}.take(gets.to_i) Attempt This Online!
Answer
#1: Initial revision
# [Ruby](https://www.ruby-lang.org/), 56 bytes <pre><code class="lang-ruby">p *(1..).lazy.filter{_1%_1.digits.sum<1}.take(gets.to_i)</code></pre> [Attempt This Online!](https://ato.pxeger.com/run?1=m72kqDSpcsGCpaUlaboWNy0KFLQ0DPX0NPVyEqsq9dIyc0pSi6rjDVXjDfVSMtMzS4r1iktzbQxr9UoSs1M10lOBAiX58ZmaEP1QYxYsMjSDsAA)