不知道算是什么题,应该是排序题吧。。。。
直接将weight乘以2^depth,然后统计相同的个数最多有多少个,用总数减去统计出来的个数就是答案了!
AC代码:
View Code 1 /* 2 Auther: Lyon 3 Problem: hdu 2766 4 */ 5 6 #include 7 #include 8 #include 9 #include 10 #include 11 #include
一开始看错了下面这句话:
You may substitute any weight by any (possibly non-integer) weight.
从而我引申出一个变形,就是要求改了以后的数也必须是整数,这是变式的代码:
View Code 这时对于数据:[[[1,1],1],[1,1]],输出应该是3。
另外这题还有一个特别坑的地方,10^9打成109了。。。。搞到我一直wa。。。。
——written by Lyon