正确答案已完成,打算写个javascript的输入输出教程,帮助和我一样有困扰的同学,也希望大家一起贡献代码。
/**
 * Created by peck on 2017/9/1.
 */

var readline = require('readline');

rl = readline.createInterface({
    input: process.stdin,
    output: process.stdout
});
// 接受所有的输入
var inputArray=[];
// 把n个字符串压入这个数组
var nArray=[];
// 把m个字符串压入这个数组
var mArray=[];
rl.on('line',(input) =>{

    inputArray.push(input.trim());
    var len=inputArray.length;
    var n=parseInt(inputArray[0]);
    var m=parseInt(inputArray[n+1]);
    for(var i=0;i<n;i++){
        nArray[i]=inputArray[i+1];
    }
    for(var j=0;j<m;j++){
        mArray[j]=inputArray[n+2+j];
    }
    if(len==n+m+2){
        for(var i=0;i<m;i++){
            if(nArray.indexOf(mArray[i])!=-1){
                var index=nArray.indexOf(mArray[i]);
                nArray.splice(index,1);
            }
        }
        for(var j=0;j<nArray.length;j++){
            console.log('\n'+nArray[j]+'\n');
        }
        rl.close();
    }
}).on('close',() =>{
    process.exit(0);
});
本地测试用例和运行结果: