牛客ACM模式笔试有感
XX的,我真的服了。
C++:如果声明了一个变量long long ans,并且是在int main中,返回ans的话,在我的codeblocks上完全没报错,据我之前的经验在力扣刷题的时候也不会报错,但是在ACM模式下就会有问题。然后它一直告诉我“您的数组越界或者语法不对”,我**一直以为是我数组越界了,调了半天??????????最后反复检查我觉得我的逻辑就是没问题的,然后各种尝试return long long ,int ,unsigned long long(?有这个好像会报新的错误) 这样改,***一直报错。我其实一直都知道int main返回一个long long 是比较奇怪的,但是以前都这么干都没问题?然后我决定自己cout,就过了。但是已经没时间做别的了,**
真的服了呀,唉。怎么会犯这种错误呢???
C++:如果声明了一个变量long long ans,并且是在int main中,返回ans的话,在我的codeblocks上完全没报错,据我之前的经验在力扣刷题的时候也不会报错,但是在ACM模式下就会有问题。然后它一直告诉我“您的数组越界或者语法不对”,我**一直以为是我数组越界了,调了半天??????????最后反复检查我觉得我的逻辑就是没问题的,然后各种尝试return long long ,int ,unsigned long long(?有这个好像会报新的错误) 这样改,***一直报错。我其实一直都知道int main返回一个long long 是比较奇怪的,但是以前都这么干都没问题?然后我决定自己cout,就过了。但是已经没时间做别的了,**
真的服了呀,唉。怎么会犯这种错误呢???
全部评论
main函数return 0
ACM模式输出不是靠return,而是靠cout、printf之类的。不过最好在程序最后return 0一下,表示程序成功执行。
还是习惯ACM模式,,,力扣那种核心模式真的用不惯.....
相关推荐
11-06 10:07
南京大学 算法工程师 落糖糖:同学,瞅瞅我司,医疗独角兽,
因为新业务扩展,11月校招HC暴增!
我的主页最新动态,绿灯直达,免笔试~
查看12道真题和解析 点赞 评论 收藏
分享
查看9道真题和解析 点赞 评论 收藏
分享
11-14 18:32
上海交通大学 算法工程师
火猴大圣:每个人有每个人的故事,别人的故事终究是别人的,别人的学习、工作情况都不甚了解。
所以了解自己,了解清楚工作,然后走自己的路 点赞 评论 收藏
分享
点赞 评论 收藏
分享