网易前端卷子编程题第一题解方程组的输出没有问题吗?

rt,为什么输出一直报数组越界
全部评论
一样,写的崩溃
点赞 回复 分享
发布于 2016-09-12 23:49
不用while循环读入,已经AC。使用while则不行
点赞 回复 分享
发布于 2016-09-12 20:52
我的三个程序都是这样,报数组出界。。。。。
点赞 回复 分享
发布于 2016-09-12 20:51
还有第三题只过了90%,不知道还有哪个特殊情况没有考虑。按道理半径为0的时候是特殊值,应该就只有原点吧,后来也改过来了,但是不知道还是90%。。。还有哪个特殊情况吗?
点赞 回复 分享
发布于 2016-09-12 20:50
process.stdin.resume(); process.stdin.setEncoding('ascii'); var input = ""; var input_array = ""; process.stdin.on('data', function(data){ input += data; }); process.stdin.on('end', function (){ input_array = input.split("\n"); var line_1 = input_array[0]; //这里分析出填入的参数 var arr = line_1.split(" "); var k = parseInt(arr[0]); var l = parseInt(arr[1]); var m = parseInt(arr[2]); var n = parseInt(arr[3]); console.log(func(k,l,m,n));//输出结果 }); function func(k,l,m,n){ var A = Math.floor(k+m)/2; var B = Math.floor(m-k)/2; var C = B - l; if(B+C == n){ return A + " " + B + " " + C; }else{ return "No"; } }
点赞 回复 分享
发布于 2016-09-12 20:49
没考虑到一种情况,只通过40%,伤心啊。。。 我用相加除二的方法算出A,B,但是这个解不一定满足 A+B = c ,A-B = a 的。 少一步判断
点赞 回复 分享
发布于 2016-09-12 20:49
public static void main(String[] args) { // TODO Auto-generated method stub Scanner in = new Scanner(System.in); int data[] = new int[4]; int a,b,c; int i; for(i=0;i<4;i++){ data[i] = in.nextInt(); } a = (data[0]+data[2])/2; b = (data[1]+data[3])/2; c = b-data[1]; if(a>=0 && b>=0 && c>=0 && (a-b)==data[0] && (b-c)==data[1] && (a+b)==data[2] && (b+c)==data[3]){ System.out.println(a+" "+b+" "+c); }else{ System.out.println("No"); } } 最后一个if语句里,如果我把a>=0&&b>=0&&c>=0那一串删除了,就一直报数组越界,如果不删除,始终只能通过40%
点赞 回复 分享
发布于 2016-09-12 20:46
70%  开了控制台测试,不知道会不会算作弊 不开之前一直通不过
点赞 回复 分享
发布于 2016-09-12 20:46
第一题是啥?求A,B,C?
点赞 回复 分享
发布于 2016-09-12 20:41
为啥要是nodejs
点赞 回复 分享
发布于 2016-09-12 20:40
一直越界,哭瞎
点赞 回复 分享
发布于 2016-09-12 20:39
真是郁闷,一直搞不懂怎么输入,慢慢找到点办法了,又输出不了,瞎弄弄到输出了,又报什么空格格式或者换行格式不对,真是搞不懂
点赞 回复 分享
发布于 2016-09-12 20:39
同越界,然后稍微改了下最多只能通过40%
点赞 回复 分享
发布于 2016-09-12 20:39
呢大多是你的程序出错了     就会报这个错误
点赞 回复 分享
发布于 2016-09-12 20:38
同一直越界。在这道题上纠结了太久导致后面没做完。心塞。
点赞 回复 分享
发布于 2016-09-12 20:38
对啊 我老是在报这个错误。。。
点赞 回复 分享
发布于 2016-09-12 20:38

相关推荐

07-19 13:28
长沙学院 Java
程序员小白条:你有面试就有希望,没面试自然就没希望,到时候就知道了,你问别人也没啥用处的
点赞 评论 收藏
分享
来个厂收我吧:首先,市场侧求职我不是很懂。 但是,如果hr把这份简历给我,我会觉得求职人不适合做产品经理。 问题点: 1,简历的字体格式不统一,排版不尽如人意 2,重点不突出,建议参考star法则写个人经历 3,印尼官方货币名称为印度尼西亚卢比(IDR),且GMV690000印尼盾换算为305人民币,总成交额不高。 4,右上角的意向职位在发给其他公司时记得删除。 5,你所有的经历都是新媒体运营,但是你要投市场营销岗位,jd和简历不匹配,建议用AI+提示词,参照多个jd改一下经历内容。 修改建议: 1,统一字体(中文:思源黑体或微软雅黑,英文数字:time new romans),在word中通过表格进行排版(b站学) 2,校招个人经历权重:实习经历=创业经历(大创另算)>项目经历>实训经历>校园经历 3,请将项目经历时间顺序改为倒序,最新的放最上方。 4,求职方向不同,简历文字描述侧重点也需要不同。
点赞 评论 收藏
分享
今天 10:31
门头沟学院 Java
求问各位大佬,笔试都考点啥
投递科大讯飞等公司10个岗位
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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