Advent of Code 2021, Day 17 Solutions

Run Settings
LanguageRaku
Language Version
Run Command
my (UInt $tx0, Int $ty0, UInt $tx1, Int $ty1);
sub shoot(UInt:D $xv is copy, Int:D $yv is copy --> Real:D) {
my ($x, $y) X= 0;
my Real $besty = -;
loop {
return $besty if $tx0$x$tx1 and $ty0$y$ty1;
return - if $x > $tx1;
return - if $y < $ty0;
 
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Editor Settings
Theme
Key bindings
Full width
Lines