Advertisement
Guest User

Untitled

a guest
Oct 31st, 2012
65
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.28 KB | None | 0 0
  1. sub gcd {
  2. ($m,$n) = @_;
  3. while (($r = ($m % $n)) !=0) { $m = $n; $n = $r; }
  4. return $n;
  5. }
  6.  
  7. sub seq {
  8. my ($last, $n) = @_;
  9. $last + gcd($n, $last)
  10. }
  11.  
  12. my $x = 7;
  13. my $i = 1;
  14.  
  15. while (1) {
  16. ++$i;
  17. my $oldx = $x;
  18. $x = seq($x, $i);
  19. my $y = $x - $oldx;
  20. print "$y\n";
  21. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement