求救!为什么运行错误呢?!@#¥%……&
  • 板块P2089 烤鸡
  • 楼主StarryFuture
  • 当前回复4
  • 已保存回复4
  • 发布时间2021/2/22 23:36
  • 上次更新2023/11/5 02:51:29
查看原帖
求救!为什么运行错误呢?!@#¥%……&
117786
StarryFuture楼主2021/2/22 23:36
#include<iostream>
#include<algorithm>
#include<iomanip>
using namespace std;
int search(int k);
int a[11],b[11];int result[60000][11];
int n,tot,finall=1;
int main()
{
    cin>>n;
    search(1);
    cout<<finall<<endl;
  	if(finall==0)return 0;
    for(int i=1;i<=finall;i++)
    {
        for(int j=1;j<=10;j++)
            cout<<result[i][j]<<" ";
        cout<<endl;
    }
    return 0;
}
int search(int k)
{
    for(int i=1;i<=3;i++){
            a[k]=i;tot+=i;
            if(k==10&&tot==n)
                for(int j=1;j<=10;j++)
                    {result[finall][j]=a[j];finall++;}
            else search(k+1);
            tot-=i;
        }
}
2021/2/22 23:36
加载中...