(转)关于黑科技之国外网站的数据们

原链接
超级好用的网站:udebug
当你做国外OJ的题目时,总是不知道有什么问题,用题解打对拍都发现不出来,看到某道可恶美好的英文题目WA掉时,又不能下载样例时,会觉得很无奈吧。我们可以使用这样一个网站来帮助我们调错。

随着洛谷引入越来越多的国外OJ的题目,大家发现越来越多如下文的情况出现,我在此强烈安利一个超级好用的国外网站:Udebug (https://www.udebug.com/)
什么是Udebug
当你做国外OJ的题目时,是否总是发现不知道有什么问题,用题解打对拍都发现不出来时,是不是非常无奈呢?每当夜深人静时,看到某道可恶美好的英文题目WA掉时,又不能下载样例时,一定十分悲惨(别问我怎么知道)(例如UVA的全字匹配,)

这个网站非常适合你,这个网站有许多国外OJ的题目数据甚至还有许多国内外大佬所出的毒瘤数据(全是坑且易错的数据),可以通过对比(全文)自己的代码输出和正解的代码输出找出错误所在(包括行末空格和回车),帮助自己找到错误,不用自己写对拍程序,不用自己的眼睛去对比上万行的数据,是不是很心动?

如何使用Udebug:
登上udebug网站

选择自己题目所属OJ,目前udebug支持以下国外OJ:

Dev skill
CATS Online Judge
URI Online Judge
Light Online Judge
Google Code Jam
UVa Online Judge
ACM-ICPC Live Archive
步骤一 选择OJ输入号码或者输入题目的名字

以UVA 1225为例 步骤二 选择数据运行程序

步骤三

复制输出至输入框,点击比较 若正确如上图,若错误则如下图,可通过错误以便修正

步骤三2 网站会显示你有多少个输出与正确输出是不同的,也会直接列出来你错在哪里,直接左右显示错误,你可以根据这一点调整自己的代码

疑问:
Q1:如何获得代码输出?

A:而获得自己代码的输出的方法有两种:

文件输入输出:

freopen(".in","r",stdin);
freopen(".out","w",stdout);
fclose(stdin);
fclose(stdout);
打开输入文件,运行,打开输出文件,复制黏贴

洛谷IDE

在中间代码处黏贴代码
从Udebug上复制输入数据
按一下F9或运行程序(不是F11,除非你想全屏使用)
最后复制黏贴输出即可!
Q2:除了对比数据差错,该网站还有什么用处:

A:还可以注册一个该网站的账号(不过到现在我也没能清楚如何注册那个账号,获取不了验证码,如有知情者,可以联系我),参与编辑或创造新的数据或是评论别人的数据,向全球的大佬们(来自巴西,美国,西班牙,俄罗斯,日本,印度,加拿大,中国的大佬们),以及了解各大OJ的基本资料,还可以开启去各大OJ的传送门(有点小卡)

以上即为本蒟蒻推荐的udebug全部内容!!!

posted @ 2018-09-19 20:00  lisuier  阅读(727)  评论(0编辑  收藏  举报