USACO 2019 JAN Silver T3 (洛谷5199) 题解

该博客介绍了USACO 2019年1月银牌题目的解题思路。题目涉及几何概念,山的形状为等腰直角三角形,目标是计算未被其他山阻挡的山的数量。博主通过分析山的顶点和山脚坐标,提出排序方法来确定可视山的数量。并附带了示例和解释。

题意简述

Bessie在观赏山,每个山的山顶都是90°90°90°,而且是等腰三角形。给定n和n对数,每一对数(x,y)(x,y)(x,y)表示这个山的山顶在(x,y)(x,y)(x,y)。有些山会挡掉别的山,所以你要求出有多少山没有被挡住。

数据

输入:
3
4 6
7 2
2 5
输出:
2

思路

我们珂以用山顶的点确定一座山,同事也珂以用山脚的两个xxx坐标(yyy坐标是0)确定一座山。经过画图,我们发现,如果山顶点在(x,y)(x,y)(x,y),则左山脚在x−yx-yxy,右山脚在x+yx+yx+

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值