题解 1523: 蓝桥杯算法提高VIP-打水问题

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

筛选

只做记录,基本借鉴别人

摘要:解题思路:          要将三个水龙头的等待时间分别累加起来注意事项:参考代码:#include<bits/stdc++.h> using namespace std; int main()……

桶排序思想 求解打水问题

摘要:解题思路:首先我们先把每个人打水时间从小到大排序  其次确定每只水龙头最多可以有多少人排队 依次把这些从小到大的时间放到每个水龙头。注意事项:  计算每个水龙头的等待时间,最后一个人的不用加,其次第三……

打水解题,简单快捷(c++)

摘要:解题思路:  易知最后的M个人的打水时间是无人等待的,即无需参与运算,只需计算N-M个人的等待时间。从等待时间较大的开始算起,将N个人分为M组,每组有M/N个人,余出人数按从小到大逐个放入这M组中,并……

打水问题-题解(解法比较便于理解)

分析:这道题可以换一个角度去看(突发奇想。。。)拿样例给出的数据来说733614257最佳发案为:1号水龙头:1472号水龙头:253号水龙头:36矩阵提取出来看看。。。1472536之后再竖着读一遍就是1234567很神奇的就是它正好是升序排列因此便想到可以用一个二维数组去存储然后将其中填入合适的数