RosettaCodeData/Task/Bitmap-Midpoint-circle-algo.../Perl/bitmap-midpoint-circle-algo...

14 lines
266 B
Perl

# 20220301 Perl programming solution
use strict;
use warnings;
use Algorithm::Line::Bresenham 'circle';
my @points;
my @circle = circle((10) x 3);
for (@circle) { $points[$_->[0]][$_->[1]] = '#' }
print join "\n", map { join '', map { $_ || ' ' } @$_ } @points