题解列表

筛选

蓝桥杯算法提高VIP-打水问题-题解(Java代码)【详细解析】

//题目分析://找每个水龙头用时最少的,也就是说刚开始都是一样的,从一个水龙头开始加时间1,那么第二个水龙头和第三个就都是0,所以第二个要加时间2,然后三个水龙头中第三个时间最少,所以加3,即//龙头一的时间:1//龙头二的时间:2//龙头三的时间:3//同理,

蓝桥杯2018年第九届真题-采油-题解(C++代码)

解题思路:首先,因为有n个点与n-1条边,并且根据题意所有的节点需要链接到一起,所以题目中的数据就构成一个无根的树。对于第一问,最短路径就是所有边的权值的和的2倍(无论起点在何处,因为设备需要返回起点)。对于第二问人数,自己看我的正确的代码吧,一目了然。

笑笑,想说话

摘要:解题思路:   看到题后可知   有2个空瓶->可换1瓶 , 3->1 , 4->2 , 5->2 , 6->3 , 7->3 ,8->4 , 9->4 等等 可知输入的数除2等于可获得的瓶子数。由此……

核电站问题-题解(试着解释下f[i]=2*f[i-1]-f[i-4])

摘要:拿到题目感觉不太会,看了下优秀小伙伴儿们的题解,对其中这个通解公式不是很理解,想了很久之后觉得大概可以这样解释,故写出来跟大家分享,也请各位指教。首先代码:#include<stdio.h>#incl……

二级C语言-分段函数-题解(C++代码)

```#include#include//平方根函数,绝对值函数和幂函数的头文件usingnamespacestd;intmain(){doublex,ans=0;//因为要保留两位小数所以用doublecin>>x;if(x=0&&x=2&&x4){ans=2*x+5;}printf("%.2f",