IOI 热病
好。
最关键的观察:第一个人确定走的方向后,所有人走的方向都只有一种可能使他感染。
那现在就有一个显然的做法:枚举第一个人走的方向,所有人之间如果能相遇,就连边,用类似最短路的方法来求。
现在边数是
边的种类有两种,加上方向不同,每种方向的人有三种不同的边。开四个
代码难度较大,几个技巧是提前离散化出每个直线上的点,还有给每种边编号一类的。谨慎实现。
本文作者:_kkio
本文链接:https://www.cnblogs.com/hikkio/p/17608651.html
版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 单线程的Redis速度为什么快?
· 展开说说关于C#中ORM框架的用法!
· Pantheons:用 TypeScript 打造主流大模型对话的一站式集成库
· SQL Server 2025 AI相关能力初探
· 为什么 退出登录 或 修改密码 无法使 token 失效