全TLE大佬求助
  • 板块P1145 约瑟夫
  • 楼主TeaNonXil
  • 当前回复11
  • 已保存回复11
  • 发布时间2020/7/13 19:07
  • 上次更新2023/11/6 23:11:22
查看原帖
全TLE大佬求助
242709
TeaNonXil楼主2020/7/13 19:07

直接贴个代码,UOJ上都能过LG过不了TLE了

#include<stdio.h>
int a[100]={0};
int main()
{
    int m,n;
    scanf("%d%d",&n,&m);
    int b=n;
	int c=0;
	int d=0;
	while(b!=0)
	{
		if(a[d]==0)
		{
			c++;
			if(c==m)
			{
			a[d]=1;c=0;b--;
			printf("%d ",d+1);
			}
		}
		d++;
		if(d>=n)
		{
			d=0;
		}
	}
    return 0;
}


2020/7/13 19:07
加载中...