#include <stdio.h>
#include <stdlib.h>
int peoples[100];
int main(void)
{
int people_count = 0;
printf("请输入总人数: ");
scanf("%d", &people_count);
int m;//每隔m个人就淘汰一个
printf("\n每隔多少个人淘汰:");
scanf("%d", &m);
int i;
for(i=1;i<=people_count;i++)//编号
{
peoples[i]=i;
}
i=1;
int j=0;
int rest=people_count;//rest为剩下的人数
while(rest!=0)
{
if (i>people_count)//当i大于总人数的时候就轮完一圈了
{
i%=people_count;
}
if (peoples[i]==0)//为0的时候说明这个人已经淘汰了
{
i++;
continue;