Quick actions

cmd+k|ctrl+k

Navigation

Languages

Baba ka no 

Snippet info

Language

JavaScript

Visibility

public

Author

krishnakanth

Created

2022-12-01T11:26:06.927555Z

Updated

2022-12-02T13:42:10.531266Z

function processData(input) {
    

    let string = input.split('\n');
    let n = string[0];
    let arr = string[1].split(' ').map(Number);
    let new_arr = new Set()
    let pres ,pass = 0
    
    for(let i=0;i<n;i++){
       for(let j = 0;j<n;j++){
           
           if (Math.abs(arr[i] - arr[j]) == 1){
            // if (Math.abs(arr[i] - pres) == 1 && Math.abs(arr[i] - pass) == 1 || i==0){
                   new_arr.add(arr[i])
                   console.log(arr[i],arr[j])
                
     
           }
         
       if(true){
           new_arr.forEach((a,b)  =>{
              if(Math.abs(a - new_arr[b]) == 1){
                  console.log(a)
              }
           })
       }
       }
    }
    
}
            
process.stdin.resume();
process.stdin.setEncoding("ascii");
_input = "";
process.stdin.on("data", function (input) {
    _input += input;
});

process.stdin.on("end", function () {
    processData(_input);
});

        
INFO