编辑代码


#include <stdio.h>
int getHouses(int t,int* xa,int xaLen)
{
    int count =0;

    for(int i=0;i<xaLen;i=i+2)
    {
        if(t<(xa[i+2]-xa[i]-xa[i+1]/2-xa[i+3]/2))
        count=count+2;

        if(t=(xa[i+2]-xa[i]-xa[i+1]/2-xa[i+3]/2))
        count=count+1;

        if(t>(xa[i+2]-xa[i]-xa[i+1]/2-xa[i+3]/2))
        count=count+0;
    }
    printf("%d",count);
    return count;
}

int main () {

int xa[100]={-1,4,5,2};
int t=2;
int xaLen =4;

getHouses(t,xa,xaLen);


}