• + 1 comment

    JS Math solution

    function processData(input) {
        var lines = input.split('\n');
        
        var arr = lines[1].split(' '),
            rot = lines[0].split(' ')[1],
            n = arr.length;
        
        for (var i = 2; i < lines.length; i++) {
            var m = lines[i],
                oldM = (n + (m - (rot % n))) % n
            console.log(arr[oldM]);
        }
    }