烤鸡(暴力枚举)

# include <bits/stdc++.h>
using namespace std;
int main()
{
     int n;
     cin>>n;
	 int find=0;
	 int sum=0;
     int i,i1,i2,i3,i4,i5,i6,i7,i8,i9;
	 for(i=1;i<=3;i++)
	 {
	 	  for(i1=1;i1<=3;i1++)
	 	  {
	 	  	   for(i2=1;i2<=3;i2++)
	 	  	{
	 	  	      for(i3=1;i3<=3;i3++)
					 {
					 	    for(i4=1;i4<=3;i4++)
							 {
							 	  for(i5=1;i5<=3;i5++)
							 	  {
							 	  	   for(i6=1;i6<=3;i6++)
							 	  	   {
							 	  	   	     for(i7=1;i7<=3;i7++)
							 	  	   	     {
							 	  	   	     	     for(i8=1;i8<=3;i8++)
							 	  	   	     	     {
							 	  	   	     	     	     for(i9=1;i9<=3;i9++)
							 	  	   	     	     	     {
							 	  	   	     	     	     	  if(i1+i2+i+i3+i4+i5+i6+i7+i8+i9==n)
							 	  	   	     	     	     	  {
							 	  	   	     	     	     	  	      sum++;
																		   }
																	 }
															}
												   }
										  }
								   }
							  } 
							}	   
			   }
		   }
	  } 
	  cout<<sum<<endl;
	  if(sum==0)
	  {
	  	   find=1;
	  }
	  else
	  {
	  	  	 for(i=1;i<=3;i++)
	 {
	 	  for(i1=1;i1<=3;i1++)
	 	  {
	 	  	   for(i2=1;i2<=3;i2++)
	 	  	{
	 	  	      for(i3=1;i3<=3;i3++)
					 {
					 	    for(i4=1;i4<=3;i4++)
							 {
							 	  for(i5=1;i5<=3;i5++)
							 	  {
							 	  	   for(i6=1;i6<=3;i6++)
							 	  	   {
							 	  	   	     for(i7=1;i7<=3;i7++)
							 	  	   	     {
							 	  	   	     	     for(i8=1;i8<=3;i8++)
							 	  	   	     	     {
							 	  	   	     	     	     for(i9=1;i9<=3;i9++)
							 	  	   	     	     	     {
							 	  	   	     	     	     	  if(i1+i2+i+i3+i4+i5+i6+i7+i8+i9==n)
							 	  	   	     	     	     	  {
							 	  	   	     	     	     	  	cout<<i<<" "<<i1<<" "<<i2<<" "<<i3<<" "<<i4<<" "<<i5<<" "<<i6<<" "<<i7<<" "<<i8<<" "<<i9<<endl;
																		   }
																	 }
															}
												   }
										  }
								   }
							  } 
							}	   
			   }
		   }
	  } 
	  }
 } 

直接暴力枚举每一种配料

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值