Advertisement
Guest User

Untitled

a guest
Apr 9th, 2020
160
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. let input=[
  2.     '2,2,2,3,2,5,2,1',
  3.     '2'
  4.     ];
  5.    
  6. let print = this.print || console.log;
  7. let gets = this.gets || ((arr, index) => () => arr[index++])(input, 0);
  8.  
  9. let a=gets().split(",").map(Number);
  10. let b=+gets();
  11.  
  12. for(let i=1;i<a.length-1;i++){
  13.    if(a[i]===b && a[i]!==a[i-1] && a[i] !==a[i+1]){
  14.         if(a[i-1]>=a[i+1]){
  15.             a.splice(a.indexOf(a[i],i),1,a[i-1]);
  16.         } else if(a[i-1]<a[i+1]){
  17.             a.splice(a.indexOf(a[i],i),1,a[i+1]);
  18.         }
  19.     }
  20. }
  21. let c=a.join(", ")
  22. print("["+c+"]");
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement