Department numbers: Difference between revisions
Content added Content deleted
(→{{header|Python}}: Its a perm!) |
|||
Line 1,268: | Line 1,268: | ||
<pre>{{2, 3, 7}, {2, 4, 6}, {2, 6, 4}, {2, 7, 3}, {4, 1, 7}, {4, 2, 6}, {4, 3, 5}, {4, 5, 3}, |
<pre>{{2, 3, 7}, {2, 4, 6}, {2, 6, 4}, {2, 7, 3}, {4, 1, 7}, {4, 2, 6}, {4, 3, 5}, {4, 5, 3}, |
||
{4, 6, 2}, {4, 7, 1}, {6, 1, 5}, {6, 2, 4}, {6, 4, 2}, {6, 5, 1}}</pre> |
{4, 6, 2}, {4, 7, 1}, {6, 1, 5}, {6, 2, 4}, {6, 4, 2}, {6, 5, 1}}</pre> |
||
=={{header|Objeck}}== |
|||
<lang objeck>class Program { |
|||
function : Main(args : String[]) ~ Nil { |
|||
sol := 1; |
|||
"\t\tFIRE\tPOLICE\tSANITATION"->PrintLine(); |
|||
for( f := 1; f < 8; f+=1; ) { |
|||
for( p := 1; p < 8; p+=1; ) { |
|||
for( s:= 1; s < 8; s+=1; ) { |
|||
if( f <> p & f <> s & p <> s & ( p and 1 ) = 0 & ( f + s + p = 12 ) ) { |
|||
"SOLUTION #{$sol}: \t{$f}\t{$p}\t{$s}"->PrintLine(); |
|||
sol += 1; |
|||
}; |
|||
}; |
|||
}; |
|||
}; |
|||
} |
|||
}</lang> |
|||
Output: |
|||
<pre> |
|||
FIRE POLICE SANITATION |
|||
SOLUTION #1: 1 4 7 |
|||
SOLUTION #2: 1 6 5 |
|||
SOLUTION #3: 2 4 6 |
|||
SOLUTION #4: 2 6 4 |
|||
SOLUTION #5: 3 2 7 |
|||
SOLUTION #6: 3 4 5 |
|||
SOLUTION #7: 4 2 6 |
|||
SOLUTION #8: 4 6 2 |
|||
SOLUTION #9: 5 4 3 |
|||
SOLUTION #10: 5 6 1 |
|||
SOLUTION #11: 6 2 4 |
|||
SOLUTION #12: 6 4 2 |
|||
SOLUTION #13: 7 2 3 |
|||
SOLUTION #14: 7 4 1 |
|||
</pre> |
|||
=={{header|PARI/GP}}== |
=={{header|PARI/GP}}== |