P1142 轰炸
来源:互联网 发布:软件性质 编辑:程序博客网 时间:2024/04/26 23:56
luogu 传送门
#include<iostream>#include<algorithm>#include<cstdio>#include<cmath> #include<queue>#include<vector>#include<cstring>#include<map>using namespace std;int n;int px[709],py[709];double f[701][701];int main(){ scanf("%d",&n); for(int i=1;i<=n;i++) scanf("%d%d",&px[i],&py[i]); for(int i=1;i<=n;i++) for(int j=1;j<=n;j++){ if(i==j) continue; f[i][j]=(1.0*py[i]-1.0*py[j])/(1.0*px[i]-1.0*px[j]); } int s1=0,s2=0,ans=0; for(int i=1;i<=n;i++) { sort(f[i]+1,f[i]+n+1); double p; s1=s2=0; p=f[i][1]; for(int j=2;j<=n;j++) { if(f[i][j]==p) s1++,s2=max(s2,s1); else p=f[i][j],s1=0; } s2=max(s1,s2); ans=max(s2,ans); } printf("%d",ans+2);//加上起点和终点 return 0;}
阅读全文
1 0
- P1142 轰炸
- 轰炸
- 轰炸
- 【模拟】轰炸
- RQNOJ 轰炸
- 【u209】轰炸
- Vijos P1142 HXOS(HN2002)题解
- 如何实施手机短信轰炸
- 【计算几何】【RQNOJ】轰炸
- [Rqnoj-150]轰炸
- 【枚举优化】轰炸
- QQ2006消息轰炸
- 电话轰炸器
- 【模拟试题】轰炸(BSOI1034)
- 如何防止短信轰炸
- swustoj轰炸(0129)
- 【学校联考】CQYZ_Vijos_P3755 轰炸
- 【NOIP2017提高组】轰炸
- spring mvc基础篇(六):Spring mvc之拦截器
- Java知识(访问修饰符、方法重写和方法重载的区别以及java抽象)
- 2017 Multi-University Training Contest
- 用TCP/TP进行网际互连(6) ———— 利用I/O复用完成单进程并发服务器的处理
- ARP 应用——ARP代理
- P1142 轰炸
- HDU_6098 Inversion 【暴力】
- 带参-数组-修改客户姓名
- Error:Configuration with name 'default' not found.
- jsp简介【笔记】
- Oracle问题集锦【不断更新】
- NYOJ 35 表达式求值
- leetcode(448). Find All Numbers Disappeared in an Array
- 粤嵌上课要准备