xxxxxxxxxx
function PassingCars(A)
{
positionOfZeros = [];
positionOfOnes = [];
var totalEWPairs = [];
for(var i =0; i<A.length; i++)
{
if(A[i] == 0)
{
positionOfZeros.push(i);
}
else if(A[i] == 1)
{
positionOfOnes.push(i)
}
}
var tempPair = [];
for(var i =0; i<positionOfZeros.length; i++)
{
for(var j=i; j<positionOfOnes.length; j++)
{ tempPair = [];
tempPair[0] = positionOfZeros[i];
tempPair[1] = positionOfOnes[j];
totalEWPairs.push(tempPair);
}
}
/*
console.log(positionOfZeros);
console.log(positionOfOnes);
console.log(totalEWPairs);
*/
}
var A = [0, 1, 0, 1, 1];
PassingCars(A);