hdu1432 Lining Up --判断点在一条线上的个数
来源:互联网 发布:北外网络教育多少钱 编辑:程序博客网 时间:2024/05/16 14:29
原题链接: http://acm.hdu.edu.cn/showproblem.php?pid=1432
一:分析
给n个点,判断有多少个在一条线上。二:AC代码
#define _CRT_SECURE_NO_DEPRECATE #include<iostream>#include<cmath>#include<algorithm>using namespace std;int a[705];int b[705];int n;int main(){while (~scanf("%d", &n) && n){for (int i = 0; i < n; i++)scanf("%d%d", &a[i], &b[i]);int ans = 0;for (int i = 0; i < n; i++){for (int j = i + 1; j < n; j++){int num = 0;for (int k = j + 1; k < n; k++){if ((a[i] - a[j])*(b[j] - b[k]) - (b[i] - b[j])*(a[j] - a[k]) == 0)num++;}ans = max(num, ans);}}printf("%d\n", ans + 2);}return 0;}
1 0
- hdu1432 Lining Up --判断点在一条线上的个数
- POJ1118 HDU1432 Lining Up
- POJ 1118 Lining Up && POJ 2606 Rabbit hunt 找出一条直线上的点的最大个数
- UVA Lining Up (一条直线上最多的点数)
- UVA 270 Lining Up (几何 判断共线点)
- poj 1118 Lining Up【同一条直线上的点】
- 寻找散点中在一条直线上点的个数最大值
- UVA 270 Lining Up 共线点 暴力
- POJ 1118 Lining Up(点与直线)
- 一条线上按距离找点的qt绘图
- 求平面上在一条直线上的点的个数
- uva270 - Lining Up(几何 - 最大共线点)
- 点是否在一条直线判断-共线判断
- hdu1432
- poj 1118 Lining Up
- pku 1118 Lining Up
- poj 1118 Lining Up
- 1118 Lining Up
- echarts设置y轴值间隔
- 【CDOJ 1259】 昊昊爱运动Ⅱ 【bitset状压+线段树】
- 使用Bundle在Activity中来传递数据
- HDU 1408 盐水的故事
- 遍历二叉树
- hdu1432 Lining Up --判断点在一条线上的个数
- length,length(),size()区别
- Android中的Toolbar详解
- RBTree红黑树
- C基础(21——25)
- C基础(26——30)
- C++ STL 之 BitSet
- Head First设计模式整理
- 通过Tomcat配置虚拟目录传输文件方便测试Android应用