为啥啊,样例过了以及第一个测试点过了
查看原帖
为啥啊,样例过了以及第一个测试点过了
823729
hongjingxuan楼主2023/9/8 14:42
#include<stdio.h>
int main()
{
    int m,n;
    scanf("%d%d",&m,&n);
    int i,j=-1,k=0;
    int a[100];
    for(i=0;i<m;i++)
    {
        a[i]=1;
    }
    int count=0;
    while(count<m)
    {
        k=0;
        for(j=j+1;;j++)
        {
            if(a[j%m]==1){k++;}
            if(k==3){
                    a[j%m]=0;
                    printf("%d",j%m+1);
                    count++;
                    if(count!=m){ printf(" "); }
                    break;
                    }
        }
    }
    return 0;
}

2023/9/8 14:42
加载中...