msgbox

vnezapno

Sep 30th, 2011
198
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Perl 0.40 KB | None | 0 0
  1. #!/usr/bin/perl
  2. use strict;
  3.  
  4. my @chars = ('1','2','3');
  5. my $len = 4;
  6.  
  7. &generate_bystrableat;
  8. sub generate_bystrableat {
  9. my $s = shift;
  10. if (length $s >= $len) {
  11.   my $new;
  12.   for (my $i=0; $i<=length($s); ++$i) {
  13.     $s =~ m/^(.{$i})(.*)$/;
  14.     $new = $1.$2;
  15.     print $new."\n";
  16.     return;
  17.     }
  18.   return;
  19.   }
  20.   foreach (@chars) {
  21.   my $new = $s.$_;
  22.   &generate_bystrableat ($new);
  23.   }
  24. }
Advertisement
Add Comment
Please, Sign In to add comment