最多几个点在一条直线上
思路:判断每一点与其他多少个点在一条直线上,记录在一条直线上的最大点数。
#include <iostream>
#include <algorithm>
using namespace std;
#define MAX 10010
#define INF 2100000000
double K[MAX];
struct Node
{
int x, y;
};
Node N[MAX];
int main()
{
int n, i, j,c, ant;
while (cin>> n && n)
{
for (i=0; i<n; i++)
cin>>N[i].x>>N[i].y;
ant = 0;
for (i=0; i<n; i++)
{
......
阅读全文