Pascal's triangle/Puzzle: Difference between revisions
Content added Content deleted
m ((v2 now is redundant, v1 disappeared for a while but is back)) |
(Realize in MiniZinc) |
||
Line 1,622: | Line 1,622: | ||
<lang Mathematica>{{x -> 5, y -> 13, z -> 8}}</lang> |
<lang Mathematica>{{x -> 5, y -> 13, z -> 8}}</lang> |
||
=={{header|MiniZinc}}== |
|||
<lang MiniZinc> |
|||
%Pascal's Triangle Puzzle. Nigel Galloway, February 17th., 2020 |
|||
int: N11=151; constraint N11=N21+N22; |
|||
var 1..N11: N21=N31+N32; |
|||
var 1..N11: N22=N32+N33; |
|||
int: N31=40; constraint N31=N41+N42; |
|||
var 1..N11: N32=N42+N43; |
|||
var 1..N11: N33=N43+N44; |
|||
var 1..N11: N41=X+11; |
|||
var 1..N11: N42=Y+11; |
|||
var 1..N11: N43=Y+4; |
|||
var 1..N11: N44=Z+4; |
|||
var 1..N11: X; |
|||
var 1..N11: Y=X+Z; |
|||
var 1..N11: Z; |
|||
</lang> |
|||
{{out}} |
|||
<pre> |
|||
Z = 8; |
|||
X = 5; |
|||
---------- |
|||
</pre> |
|||
=={{header|Nim}}== |
=={{header|Nim}}== |
||
Translation of Ada solution: |
Translation of Ada solution: |