kyu_5.josephus_survivor package

Submodules

kyu_5.josephus_survivor.josephus_survivor module

kyu_5.josephus_survivor.josephus_survivor.josephus_survivor(n, k)[source]
Parameters
  • n

  • k

Returns

kyu_5.josephus_survivor.test_josephus_survivor module

class kyu_5.josephus_survivor.test_josephus_survivor.JosephusSurvivorTestCase(methodName='runTest')[source]

Bases: unittest.case.TestCase

Testing josephus_survivor function

pytestmark = [Mark(name='skip', args=(), kwargs={'reason': 'The solution is not ready'})]
test_josephus_survivor()[source]

In this kata you have to correctly return who is the “survivor”, ie: the last element of a Josephus permutation. :return:

Module contents