为什么我在这个数学问题中总是得到错误的答案?

我需要帮助解决 Uri Online Judge 站点中的此逻辑数学问题: 提交的代码以“var limit”开头,我使用 var 行处理输入示例:

http://img.mukewang.com/60e6cde50001b0e307370558.jpg

var lines = ["4", "14", "123", "10", "-25"];  

/**

 * Code your solution here

 */

var limit = 0;

var inside = 0;

var out =  0;


for (i=0; i<=limit; i++) {

  var number = parseInt(lines.shift());

  if (number>-10000 && number<10000) {    

    i = number;

    limit++;

} else {

    i--;

  }

}


for (a=0; a<=i--; a++) {

  if (a >=10 && a<=20) {

      inside++;

} else {

    out++;

  }

}


console.log(inside + " in");

console.log(out + " out");

所以,当我提交这个时:

http://img3.mukewang.com/60e6cdf10001050306990552.jpg

它显示为“错误的答案”,我不知道我做错了什么。


慕标琳琳
浏览 185回答 2
2回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript