题意:
给n个点,m条边,让构建一个有向无环无重边的图,并且图的最短路是素数,最小生成树也是素数。
思路:
题意的可塑造性很强,我们可以让最小生成树就是最短路,呢么我们现在就是给最小生成树找一个素数,很明显最小生成树的素数范围在,所以预处理1-1e14不太可能,所以我们只需要找距离不小于n-1最近的素数即可,然后让最小生成树上的一条边和最小生成树上的其余为1的边组成这个素数即可
坑点:
没有注意边权w最大是1e9,我给非最小生成树上的边赋值为无穷了,一直wa
参考代码:
mb5c5a77ee6227c ©著作权
题意:
给n个点,m条边,让构建一个有向无环无重边的图,并且图的最短路是素数,最小生成树也是素数。
思路:
题意的可塑造性很强,我们可以让最小生成树就是最短路,呢么我们现在就是给最小生成树找一个素数,很明显最小生成树的素数范围在,所以预处理1-1e14不太可能,所以我们只需要找距离不小于n-1最近的素数即可,然后让最小生成树上的一条边和最小生成树上的其余为1的边组成这个素数即可
坑点:
没有注意边权w最大是1e9,我给非最小生成树上的边赋值为无穷了,一直wa
参考代码:
上一篇:HDU多校经验总结
下一篇:树上倍增:求LCA(u,v)
开发者可以全面体验全新一代通用量子计算框架MindSpore Quantum。
一、static 关键字三、宏的定义
比赛链接:click here~~密码:nyistA - 栀子花开Time Limit:1000MS Mem
传送门题目描述
题目描述According to the leg
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M