Solução: Meteoros - OBI (Luis Bernardo)

From AdonaiMedrado.Pro.Br
Jump to: navigation, search
#include <stdio.h>
 
int main(){
   int terreno[4];
   int meteorito[2];
   int contaMeteorito,contaTeste,quantMeteoros,index;
   contaTeste = 1;
   scanf("%d %d %d %d",&terreno[0],&terreno[1],&terreno[2],&terreno[3]);
   while((terreno[0]!= 0)||(terreno[1] != 0)||(terreno[2]!= 0)||(terreno[3]!=0)){
      scanf("%d",&quantMeteoros);
      contaMeteorito = 0;
      for(index = 0;index < quantMeteoros;index++){
         scanf("%d %d",&meteorito[0],&meteorito[1]);
         if( //Limitacaoo do meteorito em X
            ((meteorito[0]>=terreno[0])&&(meteorito[0]<=terreno[2]))&&
            //Limitacao do meteorito em Y
            ((meteorito[0]>=terreno[3])&&(meteorito[0]<=terreno[1])))
            contaMeteorito++;
      }
      printf("Teste %d\n%d\n",contaTeste,contaMeteorito);
      contaTeste++;
      scanf("%d %d %d %d",&terreno[0],&terreno[1],&terreno[2],&terreno[3]);
   }
   return 0;
}