我开O2给我wa,不开就对了,为什么?
查看原帖
我开O2给我wa,不开就对了,为什么?
1187226
____wll楼主2023/11/30 20:29
#include <stdio.h>
int main ()
{
	int a,b[1000],i;
	scanf ("%d",&a);
	for (i=0;a!=1;i++)
	{
		b[i]=a;
		if (a%2==0)
			a=a/2;
		else if (a%2==1)
			a=3*a+1;
	}
	printf ("%d ",1);
	for (;b[i-1]>=1;i--)
	{
		printf ("%d ",b[i-1]);
	}
	return 0;
}
2023/11/30 20:29
加载中...