题意简单明了
给你n个二维坐标上的点。
求出一条直线上最多有几个点。
思路:很容易想到的是,枚举每两个点构成的直线,再判断别的点在不在上面。这样的时间复杂度很高,n^3
#include <iostream>
#include<stdio.h>
#include<string.h>
#include<math.h>
using namespace std;
const int maxn=777;
int n,ans;
struct
{
}d[maxn];
int hash[maxn],lon;
struct
{
}data[maxn];
int gethash(int x,int y)
{
}
int check(int x,int y)
{
}
int lcd(int a,int b)
{
}
int f(int &x,int &y)
{
}
int main()
{
}