aboutsummaryrefslogtreecommitdiff
path: root/challenge-049/arne-sommer/raku/smallmull
blob: 40b8310c7cec5561ae8aaef545f036e8b5d06a68 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#! /usr/bin/env raku

unit sub MAIN (Int $number, :$verbose);

for 1 .. Inf -> $binary
{
  my $current = $binary.base(2);
  say ": Checking $current" if $verbose;

  if ($current > $number && $current %% $number)
  {
    say "Match: $current";
    exit;
  }
}