摘要: 分析:大模拟,没什么好说的.我在考场上犯了一个超级低级的错误:while (scanf("%s",s + 1)),导致了死循环,血的教训啊,以后要记住了. 阅读全文
posted @ 2017-10-05 23:20 zbtrs 阅读(274) 评论(0) 推荐(0) 编辑
摘要: 分析:比较神奇的一道题.要把树变成环肯定要先变成链,然后把链给拼接成环.接下来考虑一个脑洞大开的树形dp:设f[i][0]表示i不与父节点相连的链数,f[i][1]表示i与父节点相连的链数,先考虑怎么转移f[i][0],如果i不与父节点相连,那么i肯定与两个子节点相连,其它的子节点都不与父节点相连, 阅读全文
posted @ 2017-10-05 23:02 zbtrs 阅读(304) 评论(0) 推荐(0) 编辑
摘要: 分析:其实就是一道数学题.如果以左下角的点为原点建立平面直角坐标系,那么点(b,a)是最容易卡住棺材的.我们求出棺材左边到点(b,a)的距离最小值,只有w小于等于这个最小值才能被拉过去.那么先求出左面这条直线的函数解析式,利用点到直线的距离公式,可以求得距离.不过因为有两个未知数,我们需要枚举其中一 阅读全文
posted @ 2017-10-05 13:11 zbtrs 阅读(271) 评论(0) 推荐(0) 编辑