Advertisement
RRusev77

Equal pairs

Apr 7th, 2020
187
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. function solve(input) {
  2.     let n = Number(input.shift());
  3.     let sum = 0;
  4.     let sums = [];
  5.  
  6.     for(let i = 1; i <= n ; i++) {
  7.         let firstNum = Number(input.shift());
  8.         let secondNum = Number(input.shift());
  9.         sum = firstNum + secondNum;
  10.         sums.push(sum);
  11.     }
  12.     // console.log(sums);
  13.     sum = 0;
  14.     for(let k = 0; k < n; k++) {
  15.         sum += sums[k];
  16.     }
  17.    
  18.     if(sum / n == sums[0]) {
  19.         console.log(`Yes, value=${sums[0]}`);
  20.     } else {
  21.         let max = Math.max(...sums);
  22.         let min = Math.min(...sums);
  23.         let maxdiff = max - min;
  24.         console.log(`No, maxdiff=${maxdiff}`);
  25.     }
  26.  
  27. }
  28.  
  29. solve([7, 34, -33, 52, 12, -32, 32, 23, 41, 7, 25, 34, 23, 124, 21]);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement