Help for this page
sub part { my ($n, $m) = @_; ... $parts[$i++]++ while $r--; return @parts; }
sub part { my ($n, $m) = @_; ... my $q = ($n-$r)/$m; # avoid int($n/$m) to prevent fp rounding errors return ($q+1) x $r, ($q) x ($m-$r); }