有N(1<=n<=100)< span="">個互不重合的點,並給出它們的坐標(xi,yi),問這些點是否在同一直線上。
1 3 0 0 2 2 1 1
True
#include<iostream>
#include<stdio.h>
using namespace std;
int main()
{
int T;
cin>>T;
int True[T];
double a[T][1000];
double b[T][1000];
int c[T];
for(int i=0;i<t;i++) cin="">>c[i];
for(int j=0;j<c[i];j++) cin="">>a[i][j]>>b[i][j];
}
}
for(int i=0;i<t;i++) int="" h="1;h<c[i];h++)">2&&(b[i][1]-b[i][0])*(a[i][h]-a[i][0])!=(b[i][h]-b[i][0])*(a[i][1]-a[i][0])){
True[i]=0;
// cout<<a[i][0]*b[i][h]<<"and"<<a[i][h]*b[i][0]<<endl; else="" return="" pre=""><p>
</p>
</a[i][0]*b[i][h]<<"and"<<a[i][h]*b[i][0]<<endl;></t;i++)></c[i];j++)></t;i++)></stdio.h></iostream>