Round-robin tournament schedule: Difference between revisions

m
→‎{{header|Perl}}: more general
(add FreeBASIC)
m (→‎{{header|Perl}}: more general)
Line 148:
use warnings;
 
my @teams$n = 1 .. 12;
formy @teams = (1 .. 11)$n;
for (1 .. $n-1)
{
@teams[0,11$n-1,1..10$n-2] = @teams;
printf 'Round %2d:' . '%4d vs %-2d'x6x($n/2) . "\n", $_, @teams[ map { $_,11 $n-1-$_} 0..5($n/2)-1 ];
}</lang>
{{out}}
2,392

edits