Advertisement
Guest User

Untitled

a guest
Oct 22nd, 2019
94
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. function solve(input) {
  2.  
  3.     let N = Number(input[0]);
  4.  
  5.     let merged = '';
  6.     let squashed = '';
  7.  
  8.     for (let i = 1; i < N; i++) {
  9.         let a = input[i].toString().split('').map(Number);
  10.         let b = input[i + 1].toString().split('').map(Number);
  11.  
  12.         merged += a[1].toString() + b[0].toString() + ' ';
  13.  
  14.         let c = a[1] + b[0];
  15.         if (c >= 10) {
  16.             c = c.toString()
  17.             c = c[1];
  18.         }
  19.         squashed += a[0].toString() + c.toString() + b[1].toString() + ' ';
  20.     }
  21.     console.log(merged)
  22.     console.log(squashed)
  23. }
  24. solve([4,
  25.     12,
  26.     23,
  27.     34,
  28.     45
  29. ])
  30. solve([5,
  31.     11,
  32.     22,
  33.     11,
  34.     22,
  35.     11
  36. ]);
  37. solve([11,
  38.     44,
  39.     69,
  40.     46,
  41.     63,
  42.     83,
  43.     13,
  44.     62,
  45.     14,
  46.     31,
  47.     68,
  48.     87
  49. ])
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement