All pastes #205601 Raw Edit

Something

public text v1 · immutable
#205601 ·published 2006-10-16 22:49 UTC
rendered paste body
#!/usr/bin/perl -w

use strict;

my ($start, $end) = @ARGV;

my $i = 1;

for (my $z = 'a'; $z <= 'c'; $z++) { 
	my $charset[$i] = $z;
	$i++;
}

my $totalchars = i++;

for ($start .. $end) { 
	my $k = 0;
	my $c2 = $c;
	my $vpass = 1;
	
	while($c2) { 
		$pass[$k] = $charset[$c2 % $totalchars];
			if ($pass[$k] == $charset[0] { $vpass = 0; } 
			$c2 /= $totalchars; 
			$k++;
	}
	
	if($vpass) {
		for ( my $x = $k - 1; $x >= 0; $x--) { 
			print $pass[$x],"\n";
			}
		}
	}
	return 0;
}