View difference between Paste ID: 6dZsbYz2 and vEjZXvty
SHOW: | | - or go back to the newest paste.
1-
function setIndexValues(arr) {
1+
function solve(lines) {
2-
    let newArr = [];
2+
    let arr = new Array(Number(lines[0]));
3
4-
    for (let i = 1; i < arr.length; i++){
4+
    for (let i = 0; i < arr.length; i++) {
5-
        let currentArgs = arr[i].split(" - ");
5+
        arr[i] = 0;
6-
        newArr[currentArgs[0]] = currentArgs[1];
6+
7
8-
    for (let i = 0; i < newArr.length; i++){
8+
    for (let i = 1; i < lines.length; i++) {
9-
        if (!newArr[i] === "undefined") {
9+
        let tokens = lines[i].split(" - ");
10-
            console.log(0)
10+
        let index = Number(tokens[0]);
11-
        } else {
11+
        let value = Number(tokens[1]);
12-
            console.log(newArr[i])
12+
13-
        }
13+
        arr[index] = value;
14
    }
15-
}
15+
16-
console.log(setIndexValues(["2", "0 - 5", "0 - 6", "0 - 7"]));
16+
    for (let num of arr) {
17
        console.log(num);
18
    }
19
}