Help for this page

Select Code to Download


  1. or download this
    sub decode2 {
        my $total = shift;
        my $delta;
    ...
        my @results= map { $value += $_ } @_;
        return ($original, @results);
    }
    
  2. or download this
    sub decode2 {
        my $total = shift;
        my $diff;
    ...
        my @results= map { $value += $_ } @_;
        return ($original, @results);
    }
    
  3. or download this
    sub decode2 {
        my $total = shift;
        my $diff;
    ...
        my @results= map { $next += $_ } $original, @_;
        return @results;
    }
    
  4. or download this
    sub decode2 {
        my $dc;
        $_[0] = -$_[0];
    ...
        my $next;
        return map { $next += $_ } $original, splice @_, 1;
    }
    
  5. or download this
    sub decode2 {
        my ($dc, $next);
        $_[0] = -$_[0];
    ...
        $_[0] = $dc/@_ - $_[1];
        return map { $next += $_ } @_;
    }