Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- const input = [11, 44, 69, 46, 63, 83, 13, 62, 14, 31, 68, 87];
- const gets = this.gets || ((input, index) => () => input[index++])(input, 0);
- const print = this.print || console.log;
- let n = +gets();
- let arr = [];
- for (let i = 1; i <= n; i++) {
- let num = +gets();
- arr.push(num)
- }
- let firstResult = [];
- let secondResult = [];
- for (let i = 0; i < arr.length - 1; i++) {
- let mergingFirstNumber = arr[i] % 10;
- let mergingSecondNumber = Math.floor(arr[i + 1] / 10)
- let squashingFirstNumber = Math.floor(arr[i] / 10);
- let squashingSecondNumber = Math.floor(arr[i + 1] % 10)
- let cdNum = mergingFirstNumber + mergingSecondNumber;
- if (cdNum >= 10) {
- cdNum = cdNum % 10;
- }
- firstResult.push(mergingFirstNumber + "" + mergingSecondNumber)
- secondResult.push(squashingFirstNumber + "" + cdNum + "" + squashingSecondNumber)
- }
- print(firstResult.join(' '));
- print(secondResult.join(' '));
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement