票价5毛,上车的m人有带5毛的,有n人带1元的,求上车方案
来源:互联网 发布:windows 用户态内核态 编辑:程序博客网 时间:2024/04/28 13:11
public class Test3{static int kinds=0,sum=0;static int c[]=new int[10000];static int len=0;public static void main(String[] args){int m=5,n=3;len=m+n;if(m<n) System.out.println("no");dfs(1,m,n);System.out.println("kinds:"+kinds);}public static void dfs(int start,int m,int n){if(start==(len+1)){kinds++;//for(int i=1;i<start;i++)//System.out.print(" "+c[i]);//System.out.println();}else{ if(m>=1) //还有5毛的人未上车{c[start]=5;sum+=5;dfs(start+1,m-1,n);sum-=5;}if(n>=1&&sum>=5)//还有1块的人没上车 且售票员有五毛可找{c[start]=1;sum-=5;dfs(start+1,m,n-1);sum+=5;}}}}
- 票价5毛,上车的m人有带5毛的,有n人带1元的,求上车方案
- 票价5毛,上车的m人有带5毛的,有n人带1元的,求上车方案
- 上车
- 科目二上车前的基础说明
- Swift 再等等?我的答案是:快上车
- 不小心把我的苹果5s和三星s5上车时给偷了,我问了
- 求m,n的最大公约数
- 求m的n次方
- yii1.1分页 ,上车活动
- 这可能是webpack最实用的文章了。抓紧上车。(一)
- 这可能是webpack最实用的文章了。抓紧上车。(二)
- 没时间解释了,快上车!Angular入门第三讲:$apply()的使用
- 您的MySQL数据在裸奔中吗?来不及了_快上车
- 热门又高薪的大数据技术,怎么上车,前景如何?
- 【CIO早班车】快上车,给你F1级别的基础架构服务体验!
- 1!+2!+。。。+m!<n,求m的值
- 1!+2!+。。。+m!<n,求m的值
- 第一次上车
- object-c 抓狂的metaclass
- 排列组合
- Baidu——2
- 你真的能搞定二分查找吗 — 二分查找及变形
- linux的文件安装路径
- 票价5毛,上车的m人有带5毛的,有n人带1元的,求上车方案
- DOCSIS CM-SG
- centOS 5 查看系统的版本和如何删除程序
- java。00.上册笔试
- SIP协议
- ubuntu的命令行状态和图形化界面切换
- linux u盘使用
- fedora 17 设置开机自启动服务和程序
- java基础编程练习2