标签:des style ar io os sp for on div
Description
Input
The first line of the input contains an integer T (T≤10), indicating the number of test cases.
For each test case:
The first line contains one integer n (1≤n≤100), the number of stars.
The next n lines each contains two integers x and y (0≤|x|, |y|≤1,000,000) indicate the points, all the points are distinct.
Output
Sample Input
Sample Output
<span style="font-size:14px;"># include <cmath> # include <cstdio> # include <iostream> # include <algorithm> using namespace std; double p[110][2]; int main() { int T,n; scanf("%d",&T); while(T--) { scanf("%d",&n); int i,j,k,ans=0; double a,b,c; for(i=0;i<n;i++) scanf("%lf%lf",&p[i][0],&p[i][1]); for(i=0;i< n-2;i++) for(j=i+1;j< n-1;j++) for(k=j+1;k< n;k++) { a=(p[i][0]-p[j][0])*(p[i][0]-p[j][0])+(p[i][1]-p[j][1])*(p[i][1]-p[j][1]); b=(p[j][0]-p[k][0])*(p[j][0]-p[k][0])+(p[j][1]-p[k][1])*(p[j][1]-p[k][1]); c=(p[k][0]-p[i][0])*(p[k][0]-p[i][0])+(p[k][1]-p[i][1])*(p[k][1]-p[i][1]); if(a+b>c && a+c>b && b+c>a ) ans++; } printf("%d\n",ans); } return 0; }</span>
标签:des style ar io os sp for on div
原文地址:http://blog.csdn.net/rechard_chen/article/details/41964947