洛谷P2089 烤鸡
来源:互联网 发布:冯大辉离职 知乎 编辑:程序博客网 时间:2024/05/01 23:59
深度优先搜索
#include <iostream>#include <cstdio>using namespace std;int n;int tot,ans;short int a[11],d[10000][11];void print(){ for(int i=1;i<=10;++i){ d[ans][i]=a[i]; }}void search(int cs){ for(int i=1;i<=3;++i){ a[cs]=i; tot+=a[cs]; if(cs==10){ if(tot==n){ ++ans; print(); } } else{ search(cs+1); } //cout<<"cs:"<<cs<<" "<<"i:"<<i<<" "<<"tot:"<<tot<<" "<<"ans:"<<ans<<'\n'; tot-=a[cs]; }}int main(){ cin>>n; search(1); cout<<ans<<'\n'; for(int i=1;i<=ans;++i){ for(int j=1;j<=10;++j){ cout<<d[i][j]<<" "; } cout<<'\n'; } return 0;}
阅读全文
0 0
- 洛谷P2089 烤鸡
- |洛谷|搜索|P2089 烤鸡
- 洛谷 P2089 烤鸡
- 洛谷P2089 烤鸡
- 洛谷 P2089 烤鸡
- P2089 烤鸡
- P2089 烤鸡
- P2089 烤鸡
- <NOIP> 29 . P2089 烤鸡
- DFS之P2089 烤鸡
- 烤鸡
- 【题解】洛谷2089 烤鸡
- 洛谷 p2089 会了递归之后- - 怎么那么喜欢呢
- HDU P2089 JAVA
- [HDU P2089]不要62
- HDU P2089 不要62
- 香酥烤鸡的做法
- 简单递归问题——烤鸡
- mac laravel安装属组属主问题
- 七牛云 Java Web上传图片
- SQL语句拼接常加 where 1=1 的原因
- PAT--1048. Find Coins
- svg入门:使用js去操作svg图像
- 洛谷P2089 烤鸡
- 草根程序员转型做项目管理走过的点点滴滴_读书方法总结
- 代替结构体中定义指针奇淫技巧
- c++进阶学习计划
- Android五大组件-ContentProvider
- git oschina使用步骤总结
- Phthon出现SyntaxError: Non-ASCII character '\xe8' in file
- Mac使用rz、sz远程上传下载文件
- 如何享受编程