Hdu-4609 3-idiots(NTT)
题意:给n个木棍,随机选三个,问能组成三角形的概率是多少。
分析:我们枚举最长边,分三种情况:1.最长边出现三次,事件个数为A(k,3). 2.最长边出现两次,事件个数为3*A(k,2)*小于最长边的边数. 3.最长边出现一次,此时需要求出原边长值域(其实是每个值出现的次数)数列的卷积,得到的新数列的一项 ci 为边长和等于 i 的 边对数,然后我们就可以通过ci的前缀和来得到第
原创
2016-12-10 22:05:24 ·
398 阅读 ·
0 评论