Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- let input=[
- '2,2,2,3,2,5,2,1',
- '2'
- ];
- let print = this.print || console.log;
- let gets = this.gets || ((arr, index) => () => arr[index++])(input, 0);
- let a=gets().split(",").map(Number);
- let b=+gets();
- for(let i=1;i<a.length-1;i++){
- if(a[i]===b && a[i]!==a[i-1] && a[i] !==a[i+1]){
- if(a[i-1]>=a[i+1]){
- a.splice(a.indexOf(a[i],i),1,a[i-1]);
- } else if(a[i-1]<a[i+1]){
- a.splice(a.indexOf(a[i],i),1,a[i+1]);
- }
- }
- }
- let c=a.join(", ")
- print("["+c+"]");
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement