Electric Fence

10 篇文章 0 订阅

这道题求三角形内有多少个格点,应用pick定理。

pick定理:以整点为顶点的简单多边形(任两边不交叉),它内部整点数为i,它的边上(包括顶点)的整点数为b,则它的面积S=i+b/2-1。本题中我们只需求出面积和边上的整点即可。一条线段((m, n)、(p, q))上整点的个数为:gcd(m-p, n-q) + 1,其中,gcd()为最大公约数。

相关题目:http://poj.org/problem?id=2954 (也是求三角形内格点数)

       http://poj.org/problem?id=1265 (求简单多边形的面积,包含的整点及边上的整点)

 

比较繁琐的代码:

 

修改后的代码:

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
我很高兴回答你关于“MT源码修改教程”的问题。 MT源码是Movable Type(MT)博客平台的开源代码,它是一个功能强大的博客发布系统。在修改MT源码之前,首先要确保你对代码修改有一定的了解和技术能力,以避免不必要的错误。 首先,你可以通过下载MT源码并解压缩来开始修改。你可以在MT的官方网站上找到MT源码的下载链接。一旦下载完成,你可以使用编辑器打开源码文件,开始探索和修改代码。 MT源码修改的具体步骤会因你想要实现的功能而有所不同。但是,无论你想要对博客主题、插件、功能模块还是后台管理界面进行修改,都需要对相关的源码文件进行编辑。 在修改源码之前,最好先备份所有相关的文件,以备修改出错时恢复使用。然后,你需要通过研究源码文件、阅读相关文档和使用开发工具,来找到你想要修改的具体代码部分。 一旦找到目标代码部分,你可以使用合适的编程语言知识和工具,进行修改和调试。在进行修改时,要注意代码的正确性和可读性,以避免引入新的问题。 修改完成后,你可以将修改后的源码文件重新上传到你的服务器上,并测试它们是否按照你的期望运行。如果出现问题,你可以通过源码版本控制工具或备份文件进行回滚,直至问题解决。 总之,MT源码修改是一个需要技术功底和编程知识的过程,但通过仔细研究和实践,你可以实现与MT博客平台相关的个性化需求。希望这些简要的指导对你有所帮助!

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值