#include<iostream.h> int main() { int k,i,j,t_case,t_piont,count; int x[1000],y[1000]; cin>>t_case; if((t_case<1)&&(t_case>1000)) return 0; for(k=0;k<t_case;k++) { count=0; cin>>t_piont; for(i=0;i<t_piont;i++) { cin>>x[i]>>y[i]; if((x[i]<-10000)&&(x[i]>10000)&&(y[i]<-10000)&&(y[i]>10000)) return 0; } count=t_piont/2; for(i=0;i<t_piont;i++) for(j=i+1;j<t_piont;j++) { if(x[i]==x[j]) { if(y[i]==y[j]) count--; } } cout<<count<<endl; } return 0; }

评论