Stern-Brocot sequence: Difference between revisions

Content added Content deleted
(Add BCPL)
No edit summary
Line 3,598: Line 3,598:
FIRST 10 APPEARS AT 39
FIRST 10 APPEARS AT 39
FIRST 100 APPEARS AT 1179</pre>
FIRST 100 APPEARS AT 1179</pre>

=={{header|Mathematica}} / {{header|Wolfram Language}}==
<lang Mathematica>sb = {1, 1};
Do[
sb = sb~Join~{Total@sb[[i - 1 ;; i]], sb[[i]]}
,
{i, 2, 1000}
]
Take[sb, 15]
Flatten[FirstPosition[sb, #] & /@ Range[10]]
First@FirstPosition[sb, 100]
AllTrue[Partition[Take[sb, 1000], 2, 1], Apply[GCD] /* EqualTo[1]]</lang>
{{out}}
<pre>{1, 1, 2, 1, 3, 2, 3, 1, 4, 3, 5, 2, 5, 3, 4}
{1, 3, 5, 9, 11, 33, 19, 21, 35, 39}
1179
True</pre>


=={{header|Nim}}==
=={{header|Nim}}==