正确答案已完成,打算写个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); }); 本地测试用例和运行结果:
点赞 评论

相关推荐

04-10 11:56
如皋中学 Java
高斯林的信徒:双c9能简历挂的?
点赞 评论 收藏
分享
牛客网
牛客企业服务