题目背景

猪猪hanke得到了一只鸡

题目描述

猪猪Hanke特别喜欢吃烤鸡(本是同畜牲,相煎何太急!)Hanke吃鸡很特别,为什么特别呢?因为他有10种配料(芥末、孜然等),每种配料可以放1—3克,任意烤鸡的美味程度为所有配料质量之和

现在,Hanke想要知道,如果给你一个美味程度,请输出这10种配料的所有搭配方案

输入输出格式

输入格式:

一行,n<=5000

输出格式:

第一行,方案总数

第二行至结束,10个数,表示每种配料所放的质量

按字典序排列。

如果没有符合要求的方法,就只要在第一行输出一个“0”

#include<iostream>
using namespace std;
int main()
{
int a, b, c, d, e, f, g, h, i, j, in, x = ;
cin >> in;
for (a = ; a <= ; a++)
{
for (b = ; b <= ; b++)
{
for (c = ; c <= ; c++)
{
for (d = ; d <= ; d++)
{
for (e = ; e <= ; e++)
{
for (f = ; f <= ; f++)
{
for (g = ; g <= ; g++)
{
for (h = ; h <= ; h++)
{
for (i = ; i <= ; i++)
{
for (j = ; j <= ; j++)
{
if (a + b + c + d + e + f + g + h + i + j == in)
{
x++;
}
}
}
}
}
}
}
}
}
}
}
cout << x << endl;
for (a = ; a <= ; a++)
{
for (b = ; b <= ; b++)
{
for (c = ; c <= ; c++)
{
for (d = ; d <= ; d++)
{
for (e = ; e <= ; e++)
{
for (f = ; f <= ; f++)
{
for (g = ; g <= ; g++)
{
for (h = ; h <= ; h++)
{
for (i = ; i <= ; i++)
{
for (j = ; j <= ; j++)
{
if (a + b + c + d + e + f + g + h + i + j == in)
{
cout << a << " ";
cout << b << " ";
cout << c << " ";
cout << d << " ";
cout << e << " ";
cout << f << " ";
cout << g << " ";
cout << h << " ";
cout << i << " ";
cout << j << endl;
}
}
}
}
}
}
}
}
}
}
}
}

最新文章

  1. jquery ajax跨域调用
  2. android 图片浏览器
  3. 16个常用IO流
  4. 使用keepalived及典型应用
  5. c#数据类型之值类型和引用类型
  6. JDK8 API文档(下载)
  7. Pytho实现tail -f
  8. SQLServer出现 &#39;其他会话正在使用事务的上下文&#39; 的问题原因,什么是环回链接服务器?(转载)
  9. C#获取当前页面的url
  10. Java中Array的常用方法
  11. Form的用法
  12. layout cannot be resolved or is not a field
  13. Linux centos 主机名颜色设置 和 别名设置
  14. Chapter 18_0 数学库
  15. DWR3.0框架入门(1) —— 实现ajax
  16. 源码安装H2O Http 服务端程序到Ubuntu服务器
  17. MongoDB入门系列:复制机制
  18. Android高效率编码-第三方SDK详解系列(三)——JPush推送牵扯出来的江湖恩怨,XMPP实现推送,自定义客户端推送
  19. RabbitMQ中交换机的消息分发机制
  20. homework 张一刚

热门文章

  1. log4j application.properties 配置文件
  2. Java Thread(线程)案例详解sleep和wait的区别
  3. 20.SSM整合-全注解开发
  4. ASE19团队项目alpha阶段model组 scrum11 记录
  5. Django 开发相关知识 整理
  6. LintCode上的一道算法面试题: 数字的统计
  7. vim编辑命令
  8. input checkbod 全选 反选
  9. java 中 IO 流分为几种?(未完成)
  10. 通过shell发送邮件