#/*********************************************************** # jos2.c -- Josephus (ヨセフス) の問題 #***********************************************************/ printf("人数? "); n = gets.to_i printf("何人ごと? "); p = gets.to_i k = p - 1 while (k < (p - 1) * n) k = (p * k) / (p - 1) + 1 end printf("%d 番の人が残ります\n", p * n - k) exit 0