NKOJ 1197 电网

NKOJ 1197 电网

思路

我们知道毕克定理是:当 \(a\) 为多边形内的点数,\(b\) 为多边形边上的点数,\(S\) 为多边形面积,

\[2S=2a+b-2 \]

我们已知面积,可以通过计算得到 \(b\) 即可算出 \(a\)

实现方法

  • 如何计算 \(b\)
  • 一个三角形的一条边在 \(x\) 轴上,给出了另一个顶点,过顶点向 \(x\) 轴作垂线,可计算出两个直角三角形的斜边上的点数分别为

\[\gcd(|p-n|,m) \text{和} \gcd(m,n) \]

可以通过解析式推导。

代码

略。

注意事项

  1. 不要把毕克定理记错了。
posted @ 2025-04-13 15:48  hsr_ray  阅读(19)  评论(0)    收藏  举报