Flavius et son ami Les soldats sont numérotés de 1 à n et sont disposés en cercle. Lorsque l'avance est p, on élimine d'abord le p-ième soldat après le premier (donc le n° p+1 lorsque p est inférieur à n), puis ensuite le p-ième suivant parmi les soldats restants, en tournant sur le cercle, et ainsi de suite.
(Les deux derniers sont Flavius Josèphe et son ami qui sauvent ainsi leur vie).