在线笔试系统的输入输出问题

c++,求问,各位老哥,这些在线笔试系统的输入输出问题,我一直没弄明白过。
我之前做大疆,360的也是,今天做腾讯的也是,在本地编译器调的没问题,然后在线自测也没问题,就自己写输入输出例子的那种
,然后一提交测试,就通过率为0。没有提示超时或者溢出之类的错误,就是通过率0。


拿今天腾讯的第一题举例,他的示范例子
输入如下
7 3
1 2 6 1 1 7 2
输入如下
3

我程序里面这么写的
输入
long int n,k;
cin >> n >> k;  //K个连续数的和最小
int *ptr_length = new int[n];
for(long int i=0;i<n;i++)
{
cin >> ptr_length[i];
if(i<k) res_min+=ptr_length[i];
}
输出
cout << min_loc <<endl;
//printf("%ld\n",min_loc);
delete []ptr_length;

请问我这样写有啥问题


#笔试题目##C++工程师#
全部评论
通过率为0是因为超时么。我第二第三题也是自测没问题,一提交就超时
点赞 回复 分享
发布于 2019-08-17 22:31
要是像leetcode一样就好了
7 回复 分享
发布于 2019-08-17 23:41
顶一下
点赞 回复 分享
发布于 2019-08-20 17:59
通过率0的意思就是你的代码有错误,比如后台有100组测试用例,但是你一组都没通过。 样例不在后台测试用例里,所以你样例自测都过不一定交上去正确。
点赞 回复 分享
发布于 2019-08-17 23:49
真的坑
点赞 回复 分享
发布于 2019-08-17 23:41
之前牛客好像有个官方的视频讲关于这个oj输入输出的问题,你可以找找😂我也是刚开始做练习有这个问题,然后跳出个链接讲解的
点赞 回复 分享
发布于 2019-08-17 22:29

相关推荐

04-11 21:48
门头沟学院 C++
钱嘛数字而已:警告是为了什么,为了表明老师尽责了,你校外出事不是老师和学校的锅。 只要你找到了工作,提升了就业率,还处分你干什么,导员只会笑嘻嘻说小伙子真行! 社会嘛,大家都在为流程负责,只有你需要为自己的结果负责。你得开动脑筋,让他们对得起流程,然后你自己对得起结果。
你找实习最大的坎坷是什么
点赞 评论 收藏
分享
评论
点赞
2
分享

创作者周榜

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