【今日头条】前端笔试题第一题不知道为什么没有过的?求大神指教
var P =[]; var count = parseInt(read_line()); var line ; while (count--) { line = read_line(); line=line.split(" "); P.push({ x:parseInt(line[0]), y:parseInt(line[1]) }); } function findMax(P){ var res=[]; P.sort(function(a,b){ return b.x - a.x; }) var maxY = P[0].y; for(var i =0;i<P.length;i++){ if(P[i].y>=maxY){ res.push([P[i].x,P[i].y]); maxY = P[i].y; } } return res; } var result = findMax(P); for(var i =result.length -1;i>=0;i--){ print((result[i][0]+" "+result[i][1])) }