讨论 / 大佬可不可以帮忙看看哪里有问题
卡罗特 2019-07-31 18:05:28
点我顶贴 收藏 删除
#include <iostream>

#include <algorithm>

#include <iostream>

#include <algorithm>

#include <stdio.h>

#include <string.h>

#include <queue>

#include <stdlib.h>

using namespace std;

#define M 12

int main()

{

int a[M],b[M],t=0,m,i=0,n=0,j;

float z=0;

while(!cin.eof())

{

cin>>a[i]>>b[i];

i++;

n++;

}

for(i=0; i<n-1; i++)

{

for(j=i+1; j<=n; j++)

{

m=1;

z=(b[j]-b[i])*(1.0)/(a[j]-a[i]);

m++;

for(int k=i+2; k<=n; k++)

{

if((b[k]-b[i])*(1.0)/(a[k]-a[i])==z)

m++;

}

if(m>t) t=m;

}

}

cout<<t;

return 0;

}

查看更多回复
提交回复