La fonction qui donne le dernier survivant

Open answer

Écris en Python une fonction prenant en paramètre deux entiers n et k, et retournant le rang du dernier survivant lorsque le groupe est initialement constitué de n personnes et qu'on le parcourt circulairement de k en k, en commençant donc par la personne k. On prendra garde au décalage entre la numérotation des personnes, qui commence à 1, et les indices d'une liste Python, qui commencent à 0. (Question I.1.a du devoir.)