JSFiddle - React, Tailwind, and code Playground
by Abhishek Kumar
JavaScript
function processData(input) {
var numTests = 0,
list = [];
var parse = function(){
var lines = input.split('\n');
numTests = parseInt(lines[0], 10);
lines.shift();
for(var i=0; i<numTests*2; i=i+2){
var a = [],
l = parseInt(lines[i], 10),
v = String(lines[i+1]).trim().split(' ');
for(var j=0; j<l; j++) {
a.push(parseInt(v[j], 10));
}
list.push(a);
}
};
var publish = function(s){
process.stdout.write(s);
};
var initialize = function(){
parse();
publish(JSON.stringify(list));
};
initialize();
}