Advertisement
Guest User

Untitled

a guest
Jan 18th, 2018
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. function solve(arr,n){
  2.   var res = 0;
  3.   const dogs = [];
  4.   const cats = [];
  5.   for (let i = 0; i<arr.length; i++){
  6.     (arr[i] == 'D' ? dogs : cats).push(i)
  7.   };
  8.    
  9.   dogs.forEach(dog => {
  10.    for(let i = 0; i<cats.length; i++) {
  11.      if (cats[i] >= dog-n && cats[i] <= dog+n){
  12.        
  13.        res = res + 1;
  14.        cats.splice(i,1);
  15.            
  16.        break;
  17.      };
  18.    };
  19.   });
  20.    return res;
  21.  
  22.  
  23.  
  24. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement