魏神么暴力枚举一分媚有?
魏神么会死循环?
魏神么循环变量初始化为1,但是输出一大片一大片的0?
#include <bits/stdc++.h>
#define MOD 998244353
#define mod 1000000007
using namespace std;
int n,num[100005][10];
int main()
{
cin >> n;
int sum = 0;
for (int a = 1; a <= 3; a++)
{
for (int b = 1; b <= 3; b++)
{
for (int c = 1; c <= 3; c++)
{
for (int d = 1; d <= 3; d++)
{
for (int e = 1; e <= 3; e++)
{
for (int f = 1; f <= 3; f++)
{
for (int g = 1; g <= 3; g++)
{
for (int h = 1; h <= 3; h++)
{
for (int 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++;
a = num[sum][0];
b = num[sum][1];
c = num[sum][2];
d = num[sum][3];
e = num[sum][4];
f = num[sum][5];
g = num[sum][6];
h = num[sum][7];
i = num[sum][8];
j = num[sum][9];
}
}
}
}
}
}
}
}
}
}
}
for (int z = 1; z <= sum; z++) printf("%d %d %d %d %d %d %d %d %d %d\n",num[z][0],num[z][1],num[z][2],num[z][3],num[z][4],num[z][5],num[z][6],num[z][7],num[z][8],num[z][9]);
return 0;
}