【淼】当你for循环嵌套把i、j、k变量都用完了,用啥呢
  • 板块灌水区
  • 楼主__Cow__
  • 当前回复22
  • 已保存回复22
  • 发布时间2022/2/28 21:02
  • 上次更新2023/10/28 07:30:45
查看原帖
【淼】当你for循环嵌套把i、j、k变量都用完了,用啥呢
589272
__Cow__楼主2022/2/28 21:02

RT,用深基的思路写回文质数差点给我写废了

四个循环:

    for (int i=1;i<=9;i++)
    {
        for (int j=0;j<=9;j++)
        {
            for (int k=0;k<=9;k++)
            {
                for (int f=0;f<=9;f++)
                {
                    num = 1000000*i + 100000*j + 10000*k + 1000*f + 100*k + 10*j + i;
                    if (num<a) continue;
                    if (num>b) return 0;
                    flag = 1;
                    for (int s=2;s*s<=num;s++)
                    {
                        if (num%s==0)
                        {
                            flag = 0;
                            break;
                        }
                    }
                    if (flag==1) printf ("%lld\n", num);
                }
            }
        }
    }

好吧我承认是五个
发生这种情况各位用啥变量?

说一句:千万别这样干:

	for (int i=1;i<=n;i++)
	{
		for (int i=0;i<=n;i++) printf ("1")
	}

虽然也可以,但像我这样连大括号也看不清 的人会瞎的

我牟上有,但由于某种原因(没人理我

2022/2/28 21:02
加载中...