Josephus problem: Difference between revisions

m
m (→‎iterative: added EDSAC)
 
(2 intermediate revisions by 2 users not shown)
Line 2,581:
[[File:Fōrmulæ - Josephus problem 02.png]]
 
[[File:Fōrmulæ - Josephus problem 03a03.png]]
 
'''Case 2.''' 41 prisoners, killing every 3:
Line 2,599:
[[File:Fōrmulæ - Josephus problem 08.png]]
 
[[File:Fōrmulæ - Josephus problem 09a09.png]]
 
'''Drawing history'''
Line 4,854:
=={{header|Wren}}==
{{trans|Kotlin}}
<syntaxhighlight lang="ecmascriptwren">var josephus = Fn.new { |n, k, m|
if (k <= 0 || m <= 0 || n <= k || n <= m) Fiber.abort("One or more parameters are invalid.")
var killed = []
2,120

edits