Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- int quadrangle(int *,int);
- int min(int,int);
- int main(){
- int t,i,j,n,p[n][n];
- printf("nEnter the number of test cases");
- scanf("%d",&t);
- for(i=0;i<t;i++){
- scanf("%d",&n);
- for(j=0;j<n;j++){
- scanf("%d %d",&p[j][0],&p[j][1]);
- }
- printf("%d",quadrangle(&p[0][0],n));
- }
- return 0;
- }
- int quadrangle(int *p,int len){
- int f=0,s=0,t=0,fo=0,i;
- for(i=0;i<len;i++){
- if(*(p+i*len)>0&&*(p+i*len+1)>0)
- f++;
- if(*(p+i*len)>0&&*(p+i*len+1)<0)
- s++;
- if(*(p+i*len)<0&&*(p+i*len+1)<0)
- t++;
- if(*(p+i*len)<0&&*(p+i*len+1)>0)
- fo++;
- }
- return min(min(f,s),min(t,fo));
- }
- int min(int a,int b){
- if(a>b) return b;
- else return a;}
- int t,i,j,n,p[n][n];
- int t,i,j,n,p[n][n];
- int t,i,j,n;
- int p[n][n];
- scanf("%d",&n);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement