摘要:
http://acm.hdu.edu.cn/showproblem.php?pid=4476题目意思: 给定n条边,每条边可以选择切成两条,或者不切,询问最多能得到多少长度一样的边。首先由于长度均为正整数,我们取长度为1,则答案至少为n,所以长度的取值应该小于等于 MaxLength/2.0 ,否则,答案不会超过n。而对于给定的长度,所能得到的边的长度是可以直接算出来的,小于这个长度的能得到0条,等于这个长度2倍的能得到2条,其余的能得到一条。为了避免0.5小数,代码里枚举的i是 长度的2倍。代码: 1 #include<cstdio> 2 #include<cstring& 阅读全文
posted @ 2012-12-02 14:18
混沌DM
阅读(212)
评论(0)
推荐(0)
浙公网安备 33010602011771号