题解 1163: 排队买票

来看看其他人写的题解吧!要先自己动手做才会有提高哦! 
返回题目 | 我来写题解

筛选

【排队买票】 (C++代码)——简单递归

摘要:解题思路: 很明显的递归。接下来只需找出边界条件与状态转移方程即可。 先不考虑交换位置,显然,只有接收一张1元才能接收一张2元,即前面接收了n张1元,后面才能接收n张2元。类似于“赊账”……

【排队买票】 (C语言代码)

摘要:解题思路:进行全排列,关键点在于前面钱数为1的小朋友不能少于钱数为2的小朋友。注意事项:参考代码:#include<stdio.h> int m,n,k,count=0; int book[11]……

【排队买票】 (C++代码)简单递归

摘要:解题思路:    我们先考虑小朋友不交换的情况,仅仅考虑1 2 怎么排能正好找完钱,设1元为a,2元为b:3a2b的情况下:设A=3 B=2 aaabb    aabba     aabab    a……

【排队买票】 (Java代码)

摘要:DFS暴力枚举即可解题思路:注意事项:参考代码:import java.math.BigDecimal; import java.math.BigInteger; import java.math……

【排队买票】 (C语言代码)

摘要:解题思路:我认为最值得一提的是我收获了一个方法,来判断队列是否满足要求1元加12元减1若小于0则不符合要求,排序失败int panduan(int *A,int M,int *sum){       ……