模拟一javascript--好多鱼

readline = require('readline');
rl = readline.createInterface({
input: process.stdin,
output: process.stdout
});
var arrParams = [];
var index=0;
rl.on('line',function(line){
//获取第一行
if(index%3==0){
arrParams[0]=line.split(" ")[0];
arrParams[1]=line.split(" ")[1];
}
//获取第二行
if(index%3==1){
arrParams[2]=line.split(" ")[0];
}
//获取第三行
if(index%3==2){
var fishSize=[];
fishSize=line.split(" ");
console.log(num(parseInt(arrParams[0]),parseInt(arrParams[1]),parseInt(arrParams[2]),fishSize));
arrParams = [];
}
index++;
});
function num(min,max,n,fishSize){
var cout=0;
for(var i=0;i<(max-min+1);i++){
var value = min+i;
var flag = 1;
for(var j=0;j<n;j++){
if((parseInt(fishSize[j])>=2*value&&parseInt(fishSize[j])<=10*value)||(2*parseInt(fishSize[j])<=value&&(10*parseInt(fishSize[j]))>=value)){
flag =0;
}

}
if(flag){
cout++;
}
};
return cout;
}
全部评论

相关推荐

秋招投简历提醒助手:个人经验是,一般面二十场左右就会进入侃侃而谈阶段。我今年七月末的时候开始的第一次面试,都是很多不会,回复很慢。后面慢慢迭代,到九月中的时候基本上面啥说啥,很放松的状态
远程面试的尴尬瞬间
点赞 评论 收藏
分享
10-22 12:03
山东大学 Java
程序员小白条:26届一般都得有实习,项目可以随便写的,如果不是开源社区的项目,随便包装,技术栈也是一样,所以本质应该找学历厂,多投投央国企和银行,技术要求稍微低一点的,或者国企控股那种,纯互联网一般都得要干活
应届生简历当中,HR最关...
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务