http://www.perlmonks.org?node_id=848052


in reply to Counting positive numbers

I don't understand your example. In my book, 5 + 2 + 3 + 4 equals 14, why is the desired output 14?

As for an example of a short program, I may go for:

perl -nE'/-/ or$x+=$_}{say$x'
But that's probably not the shortest.

Replies are listed 'Best First'.
Re^2: Counting positive numbers
by Corion (Patriarch) on Jul 05, 2010 at 12:18 UTC
    The number of inputs will be given as the first input.

    This is why the first number needs to be skipped. And seemingly, that number counts itself as the input as well, if we assume the example to be correct. I'm not sure what the program is supposed to do with input that goes beyond the announced number of lines.

      Ah, duh. I should learn to read questions correctly. Having a number as the first line of input telling how many lines the input consists of is so not needed in Perl, that I just didn't pick up on that.