社区讨论

代码“暴力地炸了”

P2089烤鸡参与者 6已保存回复 21

讨论操作

快速查看讨论及其快照的属性,并进行相关操作。

当前回复
21 条
当前快照
1 份
快照标识符
@mi6za6zh
此快照首次捕获于
2025/11/20 13:15
4 个月前
此快照最后确认于
2025/11/20 16:35
4 个月前
查看原帖
在线等,急
CPP
#include<cstdio>
using namespace std;
struct A
{
	int a,b,c,d,e,f,g,h,i,j;
}a[10001];
int n,i,j,k,l,p,q,r,s,t,x,f,c;
int main()
{
	scanf("%d",&n);
	if(n>30)
	{
		printf("0");
		return 0;
	}
	for(i=1;i<=3;i++)
		for(j=1;j<=3;j++)
			for(k=1;k<=3;k++)
				for(l=1;l<=3;l++)
					for(p=1;p<=3;p++)
						for(q=1;q<=3;q++)
							for(r=1;r<=3;r++)
								for(s=1;s<=3;s++)
									for(t=1;t<=3;t++)
										for(x=1;x<=3;x++)
											if(i+j+k+l+p+q+r+s+t+x==n)
											{
												f++;
												a[c].a=i; a[c].b=j; a[c].c=k; a[c].d=l; a[c].e=p; a[c].f=q; a[c].g=r; a[c].h=s; a[c].i=t; a[c].j=x;
												c++;
											} 
	printf("%d\n",f);
	for(i=0;i<=f-1;i++)
		printf("%d %d %d %d %d %d %d %d %d %d \n",a[i].a,a[i].b,a[i].c,a[i].d,a[i].e,a[i].f,a[i].g,a[i].h,a[i].i,a[i].j);
	return 0;
}

回复

21 条回复,欢迎继续交流。

正在加载回复...