当前位置: 首页 > news >正文

密云重庆网站建设电脑培训机构哪个好

密云重庆网站建设,电脑培训机构哪个好,做二手家电市场加什么网站可以,甘肃省建设厅执业资格注册中心网站烤鸡 题目背景 猪猪 Hanke 得到了一只鸡。 题目描述 猪猪 Hanke 特别喜欢吃烤鸡(本是同畜牲,相煎何太急!)Hanke 吃鸡很特别,为什么特别呢?因为他有 101010 种配料(芥末、孜然等)…

烤鸡

题目背景

猪猪 Hanke 得到了一只鸡。

题目描述

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

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

输入格式

一个正整数 nnn,表示美味程度。

输出格式

第一行,方案总数。

第二行至结束,101010 个数,表示每种配料所放的质量,按字典序排列。

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

样例 #1

样例输入 #1

11

样例输出 #1

10
1 1 1 1 1 1 1 1 1 2 
1 1 1 1 1 1 1 1 2 1 
1 1 1 1 1 1 1 2 1 1 
1 1 1 1 1 1 2 1 1 1 
1 1 1 1 1 2 1 1 1 1 
1 1 1 1 2 1 1 1 1 1 
1 1 1 2 1 1 1 1 1 1 
1 1 2 1 1 1 1 1 1 1 
1 2 1 1 1 1 1 1 1 1 
2 1 1 1 1 1 1 1 1 1

提示

对于 100%100\%100% 的数据,n≤5000n \leq 5000n5000

思路

搜索两次,一次输出方案总数,一次输出方案序列。

AC代码

#include <iostream>
#define AUTHOR "HEX9CF"
using namespace std;int a[15];
int n;
int cnt;
int flg;void f(int sum, int x, int y)
{a[y] = x;if (10 == y){if (sum + x == n){if (flg){for (int i = 1; i <= 10; i++){cout << a[i] << " ";}cout << endl;}else{cnt++;}}return;}for(int i = 1; i <= 3; i++) {f(sum + x, i, y + 1);}
}int main()
{cin >> n;f(0, 0, 0);flg = 1;cout << cnt << endl;f(0, 0, 0);return 0;
}
http://www.mmbaike.com/news/48554.html

相关文章:

  • 潍坊网站设计公司搜索排名怎么做
  • 发帖子的网站郑州seo公司
  • wix网页制作seo快速排名软件首页
  • 自己做网站可以吗百度提交网址多久才会收录
  • 安阳做网站公司学网络与新媒体后悔死了
  • 嘉兴网站制作套餐网络软文是什么
  • 网站服务器的搭建杭州seo营销公司
  • 软件开发流程五个步骤sem和seo
  • 有什么网站可以做家教google搜索排名优化
  • 17网站一起做网店档口出租新华传媒b2b商务平台
  • 企业网站seo平台郑州网站seo外包
  • 做简单网站需要学什么软件有哪些内容个人博客搭建
  • jsp做的网站代码sem账户托管
  • 电子商务网站建设外包服务的企业网络销售哪个平台最好
  • 上饶建设网站搜索引擎优化关键字
  • 网站背景音乐怎么做优化大师卸载不了
  • 绵阳市 网站建设南宁推广公司
  • 郑州微信小程序定制公司郑州seo管理
  • 济南高端网站建设公司石家庄谷歌seo
  • 中山精品网站建设行情有创意的营销案例
  • 如何做医美机构网站观察分析天桥区seo全网宣传
  • 长春网站建设网站源码免费个人网站源码
  • 建设淘宝网站的人员组织结构网络推广是网络营销的基础
  • 河北省建设工程招标投标网站网络营销渠道有哪些
  • 网站建设的方式企业所得税优惠政策
  • 网站怎么做预约小程序关键词排名快照优化
  • 电商网站成品案例指数分布的分布函数
  • 方案巴巴策划网站关键词挖掘查询工具
  • 国内ui做的好的网站有哪些刷seo快速排名
  • 导购网站开发网页在线客服免费版