菜单

参加首届“GX”杯期末风波模拟赛

2020年1月29日 - 金沙国际棋牌下载官网

一开始比赛不顺利,RQNOJ上出现了些问题,题目看不见,只能到OIBH上去看题,暂时改成email交,后来比赛开始后30分钟左右renqing将其OJ修好,我才正式去参加,当然,比赛向后推了30分钟交程序

一. Online
Judge简介:

由于一开始改了email,但是我仍喜欢交OJ,因此我的程序最后又改了输入输出方式(NOI中程序不允许使用freopen重定向,因此修改比较费事)

Online
Judge系统(简称OJ)是一个在线的判题系统。用户可以在线提交程序多种程序(如C、C++、Pascal)源代码,系统对源代码进行编译和执行,并通过预先设计的测试数据来检验程序源代码的正确性。

题目不算难,一小时搞定前3个.最后一个背包把我"背"迷糊了,我的思路是正确的,样例也过了,但是我就是感觉不大对劲,自己做了几个数据,自己的程序都WA了,结果最后用了2个小时还是迷糊的交了那个程序(背包问题我掌握的应该还可以,不过这次...).

一个用户提交的程序在Online
Judge系统下执行时将受到比较严格的限制,包括运行时间限制,内存使用限制和安全限制等。用户程序执行的结果将被Online
Judge系统捕捉并保存,然后再转交给一个裁判程序。该裁判程序或者比较用户程序的输出数据和标准输出样例的差别,或者检验用户程序的输出数据是否满足一定的逻辑条件。最后系统返回给用户一个状态:通过(Accepted,AC)、答案错误(Wrong
Answer,WA)、超时(Time Limit Exceed,TLE)、超过输出限制(Output Limit
Exceed,OLE)、超内存(Memory Limit Exceed,MLE)、运行时错误(Runtime
Error,RE)、格式错误(Presentation Error,PE)、或是无法编译(Compile
Error,CE),并返回程序使用的内存、运行时间等信息。

测评结果:

目前有不少在线测试平台,这些平台提供了很多很好的编程题,当然著名的acm中会有很多难题,如果你想挑战自己的智力极限,如果你对编程很有兴趣,那么就可以去这些平台注册,然后编程提交,跟其他编程高手一较高下。在线测试平台往往提供多种语言的支持,对于一道题,你可以用自己喜欢的语言来编写,但是要想排名更前,就得考虑语言的效率问题,所以你会发现里面的高手多用c或c++。

320.前三题都AC,最后一题(那个背包)才过了2个点(共10个)


RQNOJ上排第四(如果不算出题的人排第三),总体不理想,我的真实水平并没有发挥出来,不过我还要努力

二. 算法和OJ网站:

※ The ACM-ICPC International Collegiate
Programming Contest(ACM/ICPC)

   
ACM是一个给全世界高等院校学生参加的算法程序设计大赛,比赛目的在于考验选手临场逻辑思维和程序编写能力。ACM首先在世界各地举办初赛,然后从各个赛区选拔表现优秀的队伍,角逐世界总决赛。


西班牙Valladolid大学Online Judge(UVA)

    
世界上最大最有名的OJ,题目巨多且杂(2500+),数据也很刁钻,全世界的顶尖高手都在上面。据说如果你能在UVA上AC一千道题以上,就尽管向IBM、微软什么的发简历吧,绝对不会让你失望的。


俄罗斯Ural立大学Online Judge(URAL)

    
也是一个老牌的OJ,题目不多,但题题经典。


俄罗斯萨拉托夫国立大学Saratov State University (SGU)

    
SGU是俄罗斯萨拉托夫国立大学用于培养ACM选手的训练网站。这个网站的建成时期较晚,但随着比赛的举行以及新题目的加入,这个题库的题目也日渐丰富。这个题库的一大特点就是OJ功能强大,它不仅使你避开了多数据处理的繁琐操作,还能告诉你程序错在了第几个数据。这一点虽然与ACM的Judge有些出入,但是却方便了调试程序。与UVA相比,这里的题目在时间空间上要求都比较严格,而且更多的考察选手对算法的掌握情况,所以特别推荐冲击NOI的选手也来做一做。


全美计算机奥林匹克竞赛Online Judge(USACO)

    
USACO的特点是做完一关才能继续往下做,与前面的OJ不同的是测试数据可以看到,并且做对后可以看标准解答,所以如果大家刚开始的时候在上面那些OJ上总WA却找不到原因的话,可以试着来这里做做,看看测试数据一般是从什么地方阴你的。


浙江大学Online Judge(ZOJ)

    
国内最早也是最有名气的OJ,有很多高手在上面做题。特点是数据比较刁钻,经常会有你想不到的边界数据,很能考验思维的全面性。

⑹ 北京大学Online
Judge(POJ)

    
建立较晚但题目加得很快,现在题数和ZOJ不相上下,特点是举行在线比赛比较多,数据比ZOJ上的要弱,有时候同样的题同样的代码,在ZOJ上WA,在POJ上就能AC。

⑺ 同济大学Online Judge(TOJ)

    
其上OJ题数上不能与ZOJ和POJ相比,推荐这个OJ的原因是因为它是中文的,这对很多对英文不太感冒的兄弟是个好消息吧。它也因此吸引了众多高中的ddmm,毕竟他们的英文还差一些,呵呵。。上面的题目也更偏向于高中的信息学竞赛一些。

相关文章

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图