昨天美团输入输出搞晕,感觉已跪,自己写了一个,给的测试样例是对的,想请求下楼主有没有什么问题,总觉得很繁琐。
/**
* Created by eleven on 2017/8/31.
*/
var readline = require('readline');
var rl = readline.createInterface({
input: process.stdin,
output: process.stdout
});
var lines = [];
var n,m;
var links = [],linkeds = [];
rl.on('line', function(line){
lines.push(line);
if (lines.length === 1){
n = parseInt(lines[0]);
}
if(lines.length === n+1){
for(var i = 1; i < n + 1; i++){
links.push(lines[i]);
}
}
if(lines.length === n+2){
m = parseInt(lines[n+1]);
}
if(lines.length === n+m+2){
for(var j = n + 1; j < n+m+2; j++){
linkeds.push(lines[j]);
}
for(var k = 0; k < linkeds.length; k++){
var index =links.indexOf(linkeds[k]);
if(index > -1){
links.splice(index,1);
}
}
links.sort();
for(var p =0; p < links.length; p++){
console.log(links[p]);
}
}
});
rl.on('close', function() {
process.exit(0);
});