my ($avg, $num_contrib) = (0, 0); foreach () { my $val = ; $avg += ($val - $avg) / ++$num_contrib; }