暴力,30pts求调,悬关
  • 板块P2089 烤鸡
  • 楼主FJ_00460
  • 当前回复9
  • 已保存回复9
  • 发布时间2024/8/15 10:17
  • 上次更新2024/8/15 12:31:57
查看原帖
暴力,30pts求调,悬关
875743
FJ_00460楼主2024/8/15 10:17
#include<cstdio>
using namespace std;
int n, cnt;
int main()
{
    scanf("%d", &n);
    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)
                                            {   
                                                 cnt ++;
                                            }
    printf("%d\n", cnt);
    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)
                                            {   
                                                 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/8/15 10:17
加载中...