Acwing:通电围栏(皮克定理)
admin
2024-02-18 11:55:00
0

题目描述

农夫约翰的牧场可以看作是一个二维平面。

约翰为了方便看管他养的牛,构建了一个三角形的通电围栏。

他希望他的奶牛都在围栏围起的区域内活动。

三角形围栏的三个顶点位置坐标分别为 (0,0),(n,m),(p,0),该围栏由三个顶点两两相连而成。

平面上,所有位于三角形围栏内部(不包括边)且横纵坐标都为整数的点上都可以放置一头奶牛。

请问,围栏中最多可以放置多少头奶牛。

输入格式

共一行,包含三个整数 n,m,p。

输出格式

输出一个整数,表示可放置的牛的最大数量。

数据范围

0≤n<32000,
0 0

输入样例:

7 5 10

输出样例:

20

解题思路 

本题直接求解非常难做,需要掌握皮克定理进行求解。

皮克定理描述如下 :

皮克定理是指一个计算点阵中顶点在格点上的多边形面积公式,该公式可以表示为S=a+b÷2-1,其中a表示多边形内部的点数,b表示多边形落在格点边界上的点数,S表示多边形的面积

面积S显然很好求,而b的计算方法是:将每个边长中的一个点移动到原点,此时不在原点的那个顶点的坐标假设为(x,y), 此时这个边长上的整点数量 = x 和 y 的最大公因数。

Python3代码 

from math import gcd
n,m,p = map(int,input().split())
point = [(0,0),(n,m),(p,0)]s = m * p
b = 0 for i in range(3) :for j in range(i+1,3) :b += abs(gcd(point[i][0] - point[j][0], point[i][1] - point[j][1])) print((s - b + 2) // 2)

相关内容

热门资讯

法国兴业银行股价下跌3% 每经AI快讯,5月12日,法国兴业银行股价下跌3%。 每日经济新闻 【免责声明】本文仅代表作者本人观...
独家 | 低空经济,重磅收购发... 作者 | 铅笔道 惜文 编辑 | 铅笔道 邹蔚 王方 最近,低空经济赛道,发生一起重磅并购。低空经济...
购房收据挂失登报流程 购房收据挂失登报流程并不复杂,首先需要确认登报的具体要求和所需材料。登报是通过报纸等公开媒体发布声明...
【公告复盘】PCB+CPO+覆... 【A股收盘|沪指跌0.25% 半导体设备、特高压概念股活跃】四大股指今日收盘涨跌不一,沪指跌0.25...
原创 货... 导语:银行板块极致低估值隐含安全边际,且附带估值修复期权。 01 诸神的黄昏 货币基金和黄金,这些曾...
资本“救火”一年后,大润发的调... 出品 | 创业最前线 付艳翠 近期,随着CEO闪电失联与董事会主席“零元救火”的戏剧性一幕接连上演...
59岁浙江前首富直播间跳团舞,... 美特斯邦威曾是80、90后青春记忆里绕不开的符号,那句“不走寻常路”更是响彻街头巷尾。2008年上市...
周琦18+8杰曼三双 北京2-... 【搜狐体育战报】北京时间5月12日CBA季后赛,主场作战的北京北汽以88-73击败广东东阳光,北京首...
汽油价格持续攀升!美国4月CP... 受伊朗战争推动的汽油价格持续攀升,美国4月通胀继续加速。战争影响正在随着能源成本飙升而冲击美国经济。...
老铁流量见顶,快手要靠可灵20... 来源:市场资讯 (来源:野马财经) 可灵年入10亿,仅占快手的0.73%。 作者|刘钦文 编辑|高...
美国4月未季调CPI同比升3.... 美国4月未季调CPI同比升3.8%,前值升3.3%; (本文来自第一财经)
挪威财长:主权财富基金在道德撤... 来源:环球市场播报 当全球最大的挪威规模达2.2万亿美元的主权财富基金因伦理考量出售某公司股份时,...
1300亿,快手可灵酝酿“单飞... 来源:猎云精选,文/韩文静 AI视频生成赛道,从来不缺资本故事。 近日,快手旗下视频生成大模型“可灵...
光模块龙头股价一年涨超990%... 5月12日,光模块龙头中际旭创(300308.SZ)股价大涨,盘中突破1000元,成为继爱美客(30...
小红书或再回购期权,半年回购价... 小红书再传期权回购。近日,有消息称小红书开启了2026年第一轮期权回购,有离职员工爆料称最新的回购价...
重仓科技板块基金狂飙,超160... 打开基金账户,你的净值创新高了吗? 5月A股震荡攀高,市场情绪悄然回暖,公募基金的赚钱效应同步释放。...
突发!韩股跳水 韩股跳水。 5月12日盘中,韩国股市走低,截至发稿,韩国KOSPI指数转跌超3%,此前一度涨超2.4...
【IPO速递】东圣实业:布局磷... 5月12日,湖北东圣实业股份有限公司(下称“东圣实业”)首次向港股市场发起冲刺,计划登陆港交所主板,...
跨国巨头再现百亿美元级“天价”... 5月12日,恒瑞医药宣布,百时美施贵宝(BMS)与恒瑞医药达成授权协议,BMS将向恒瑞医药支付最高达...
焦点复盘沪指缩量调整跌0.25... 财联社5月12日讯,今日57股涨停,23股炸板,封板率71%。大唐发电5连板,通鼎互联、宝鼎科技4连...