70分神暴力,悬关求调
  • 板块P2089 烤鸡
  • 楼主lucy2012
  • 当前回复2
  • 已保存回复2
  • 发布时间2024/3/22 21:54
  • 上次更新2024/3/23 08:33:06
查看原帖
70分神暴力,悬关求调
1252442
lucy2012楼主2024/3/22 21:54
#include<bits/stdc++.h>
using namespace std;
int sum = 0, n, a, b, c, d, e, f, g, h, i, j;
int main() {
	scanf("%d",&n);
	if(n<10||n>30){
		cout<<-1;
		return 0;
	}
	for (a = 1; a <= 3; a++)
		for (b = 1; b <= 3; b++)
			for (a = 1; a <= 3; a++)
				for (c = 1; c <= 3; c++)
					for (d = 1; d <= 3; d++)
						for (e = 1; e <= 3; e++)
							for (f = 1; f <= 3; f++)
								for (g = 1; g <= 3; g++)
									for (h = 1; h <= 3; h++)
										for (i = 1; i <= 3; i++)
											for (int j = 1; j <= 3; j++)
												if (a + b + c + d + e + f + g + h + i + j == n)
													sum++;
	printf("%d\n",sum);
	for (a = 1; a <= 3; a++)
		for (b = 1; b <= 3; b++)
			for (c = 1; c <= 3; c++)
				for (d = 1; d <= 3; d++)
					for (e = 1; e <= 3; e++)
						for (f = 1; f <= 3; f++)
							for (g = 1; g <= 3; g++)
								for (h = 1; h <= 3; h++)
									for (i = 1; i <= 3; i++)
										for (int j = 1; j <= 3; j++)
											if (a + b + c + d + e + f + g + h + i + j == n)
												printf("%d %d %d %d %d %d %d %d %d %d\n",a,b,c,d,e,f,g,h,i,j);
	return 0;
}
2024/3/22 21:54
加载中...