上一页 1 ··· 5 6 7 8 9
摘要: 题意是求将所有点联通所花费的最小金额,如不能完全联通,输出 -1 直接Kruskal,本题带来的一点教训是 rank 是algorithm头文件里的,直接做变量名会导致编译错误。没查到 rank 的具体用途...... 1 #include <cstdio> 2 #include <iostream 阅读全文
posted @ 2018-08-10 19:44 Taskr 阅读(242) 评论(0) 推荐(0)
摘要: 题意是给定一个椭圆标准方程的a,b(椭圆的长半轴长和短半轴长),在【0,b】内取一个数,则过点(0,b)且平行于x轴的直线与椭圆交于两点,再将此两点关于x轴做对称点,顺次连接此四点构成矩形,求出这些矩形周长的期望。 一开始的时候,想到所有矩形的周长和积分就是椭圆面积的两倍,但矩形的个数应该是 a + 阅读全文
posted @ 2018-08-10 15:59 Taskr 阅读(488) 评论(0) 推荐(0)
摘要: 题意是每组给定一个字符串,在有限查询次数内输出所要查询区间的字典序最小的子串个数。 字典序最小的子串,就是所查询区间中字典序最小的单个字符,问题就转化成了求一段区间内字典序最小的字符个数。 开始时盲目暴力,直接用桶排序的做法一段一段去求,果然t了(这种就不贴代码了)...... 然后想到先扫一遍,求 阅读全文
posted @ 2018-08-10 10:48 Taskr 阅读(333) 评论(0) 推荐(0)
摘要: 题意是给定两个点的位置,过原点引一条射线穿过第一个点,射线位置作为斜面位置,第二个点处令一小球自由落体,问小球能碰撞到斜面几次。 开始时想算出两次碰撞中小球沿斜面运动的距离,然后发现每一段距离会因为高度差导致动能不断变大,然后一脸懵...... 直到看了别人的题解,才想起运动分解来(这可是高中基础知 阅读全文
posted @ 2018-08-10 09:51 Taskr 阅读(936) 评论(0) 推荐(0)
摘要: 题意是田忌赛马的背景,双方各有n匹马,下面两行分别是田忌和齐王每匹马的速度,要求输出田忌最大的净胜场数*每场的赌金200。 开始的时候想对双方的马匹速度排序,然后比较最快的马,能胜则胜,否则用最慢的马去消耗对方,但这样存在问题:1 2 3 对 1 3 3的时候,会变成1 - 3,2 - 3,3 - 阅读全文
posted @ 2018-08-09 19:22 Taskr 阅读(408) 评论(0) 推荐(0)
上一页 1 ··· 5 6 7 8 9
Live2D