2017华为软件精英挑战赛FAQ

digest disagree [复制链接]
变形的木头   版主  发表于 2017-2-28 10:52:05

最新回复:2017-04-04 17:47:43

【友情提示】黑色文字为2-28日发布,标红文字为3-14最新刷新内容。请各位同学留意查看,谢谢。

参赛要求
Q1.1-是否可以跨校组队?
A1.1-可以,同一赛区内可以跨校组队。

Q1.2-博士是否可以参赛?
A1.2-可以,本硕博的全日制学生都可以参加。

Q1.3-是否可以1个人参赛?
A1.3-可以,但我们更推荐团队参赛,每队不超过3人。

赛题
Q2.1-每个用例的拓扑图是否一样?
A2.1-每个用例的拓扑图都不一样。

Q2.2-高级用例何时公布?
A2.2-高级用例预计3.27-3.31公布,具体公布时间,请以官网通知为准。

Q2.3-我可以根据某个具体用例设计针对性的代码机制吗?
A2.3-为保证大赛质量与公平性,禁止针对某个具体用例设计程序,例如根据上次提交程序后的评分结果作为参考值,猜测用例拓扑并对程序做出针对性修改。一经发现,将取消参赛资格。

Q2.4-程序中可以根据不同的用例规模选择不同的算法吗?
A2.4-可以。只要不是针对具体用例的程序机制都是允许的。

Q2.5-请问网络节点与消费节点的ID是否是连续的?
A2.5-是连续的,它们都是以0为起始的连续整数。

Q2.7-消费节点直接相连的网络节点上能直接部署服务器么?
A2.7-可以。任何用例都是有解的,就是在每个消费节点直接相连的网络节点上部署一台服务器。

Q2.8-初赛阶段的练习用例与比赛用例有什么区别?
A2.8-初赛阶段的用例分为三类:可公开下载的练习用例,初赛开始到331日为止判题系统后台采用的练习用例,以及从41日到初赛结束为止判题系统后台采用的比赛用例。练习用例仅供参赛者本地调试,以及熟悉线上判题系统使用。41日开始判题系统将使用正式的比赛用例,并按照参赛者最后一次提交的程序来评定初赛成绩。注意在45日初赛结束之前,参赛者仍可修改并提交程序。

Q2.9-“第三方开源代码”是怎样界定的?
A2.9-“第三方开源代码”是指在大赛开始之前所有已公开的开源代码,但不包括编程语言的STL库。一经发现参赛者使用第三方开源代码,将取消比赛资格。

Q2.10- 能否给出一些参考算法或相关资料?
A2.10- 本次题目难度较大,没有一个通用的经典算法,因此也更有挑战性。希望同学们能够开阔思路,独辟蹊径,独立思考出一个优秀的算法来解答。

Q2.11- 今年还会像去年一样,自己设计用例,然后采取对战的方式比赛吗?
A2.11- 不会,但是在之后的比赛阶段会有其他的对战方式,请大家拭目以待。


判题

Q3.1-为何我本地可以编译,但是提交后会编译失败
A3.1-可能原因:
1、代码未使用UFT-8编码格式,或者中文注释乱码
2、未使用官方指定JDK版本
3、提交格式不正确,参考sdk包中的readme.txt
问:为何我的程序无法提交
答:因为firefox对于flash支持的问题,使用ff提交文件将无法成功,请使用chrome或者IE提交
Q3.2-可否提供程序在判题服务器上的执行结果,以便出错时方便定位?
A3.2--类似的比赛中,出现过选手通过程序返回的执行结果恶意收集测试用例的情况,因此我们决定不能直接返回执行结果,只会返回计算的权重以及总耗时。对于无法得到正常结果的,目前统一返回超时。
Q3.3-测试用例的换行符是什么?
A3.3--换行符统一采用"0x0a",不是“0x0d 0x0a”

Q3.4-为何我的程序上传后总是0分或者详情打不开?
A3.4--得分为0且详情打不开的,一般是由打包格式不对,可参考readme中的格式要求。另外原生的SDK中未实现,提交后没有得分。

Q3.5-只是限定gcc的编译器,为什么不能在windows下开发?
A3.5--没有限制Windows,可以在Windows下开发调试ok后,在linux上重新编译验证。因为最终判题时是在Linux环境下重新编译执行的。

Q3.6-除了deploy以外的文件可以进行修改吗?
A3.6--建议不要修改其他文件,以免编译出现问题。可以在deploy同级目录下新增类。

Q3.7-可以用自己写的输入输出函数吗?
A3.7--理论上是ok的,只要保证最后输出的结果格式满足大赛要求。
Q3.8-提交程序的输入参数格式是什么?
A3.8-格式为:your_exe_file path/usercase.txt path/result.txt usercase.txt为测试用例,result.txt为输出结果最新要求请参考赛题包根目录下的readme.txt。

Q3.9-是否限制编译选项?
A3.9-作为面向对象的程序员,大赛约定的接口是可执行的程序,编译选项是实现细节,我们看不到也不关心。
Q3.10-是否允许并行计算?
A3.10-算法难点不在于并行算法,而且初赛阶段判卷环境限制为单核,想并行也并行不起来。

Q3.11-使用Java性能上是否吃亏,会否给时间补偿?
A3.11-1、对于我们这种算法题,并不会用到太多的java特性。一般说java比c++/c慢,是由于一些OO特性、GC等等造成的,而我们这道题并不需要用到OO,也没有太多内存动态申请的地方;
2、只有在算出路径权重一样的情况下,才会考虑使用性能排名,对于复杂的用例来说,不同的算法算出一样权重的概率很小。即使算出权重一样,由于性能吃亏而排名降低,也可能就低了一名,分数也就低了0.x分(如果是1万人参加排名,低一名只会少0.01分)
3、如果要给出补偿的话,找不出一个合适的补偿值,补偿的过高c++/c选手也会不满意的。
4、判题程序更新后,最终运行时间已经去除了jvm的启动时间。

Q3.12-是否支持MACOS?
A3.12-如果你能够在MACOS下生成比赛指定的ubuntu14下可执行的程序,那就支持,否则就不支持。

Q3.13-为何我的程序提交后一直显示未开始?
A3.13-目前判题最多3分钟就结束了,网站数据库缓存刷新时间设置为20分钟,目前网站在 加服务器,加完后刷新时间计划设置为3分钟(预计3月中下旬完成),到时提交答案后大约5分钟左右可看到答案。

Q3.14-为何我的程序上传后总是0分或者详情打不开?
A3.14-得分为0且详情打不开的,一般是由打包格式不对,可参考SDK包中readme的格式要求。另外原生的SDK中未实现,提交后没有得分。

Q3.15-是否能在windows系统下开发程序?
A3.15-参赛者可以在windows系统上开发调试成功后,在linux系统下重新编译验证。因为最终判题时是要在linux系统下执行的。

Q3.16-是不是不能改除了deploy以外的文件?
A3.16-建议不要修改其他文件,以免执行判题时出错。可以修改deploy源文件,或在deploy源文件同级目录下新增其他源文件。

Q3.17-无法查看判卷详情,网页报 run.sdk.execption.错误。
A3.17-详情打不开一般是学生打包格式存在问题,判题失败,建议您仔细核对下打包格式,参考readme中格式要求。

Q3.18-代码输出的时候,后一个输出后覆盖前一个,写起来不太方便。
A3.18-输出路径是可以自己随意指定的,不同的输入用例,可指向不同的输出路径。

Q3.19-判题的排名和得分是如何规定的?
A3.19-排名是动态变化的,得分也是相对得分。所有提交的答案在每个用例都有一个排名,根据排名算出的得分,如果别人有新提交,代码更优,那你的相对得分就会有变化,排名也会变。

Q3.20-之前有得分,后来提交成0分了,怎么回事?
A3.20-很大可能是程序运行超出题目规定时间,也就是超时了,超时就算0分。也可能是输出结果不符合题目要求,链路的上行或下行超过了带宽上限,比如AB之间的带宽上限是10G,那么A-->B B-->A两个方向的上限都是10G,所有链路途径A-->B上的流量之和不能大于10GB-->A上的流量之和也不能大于10G

重要说明

提交答案前,请检查压缩包目录结构,确保右键->Extract Here后直接解压出文件,详细目录结构参考SDK中的readme.txt
程序运行的结果文件中,文件最后不要有多个换行,只需保留一个。
若提交答案格式没问题,但还是没得分,请在官方论坛提问,附上答案上传时间(个人中心-我的比赛中可查看),我们会查看日志,分析具体原因。

更多疑问

若有更多疑问,你可以
1、在大赛官网论坛中提问,专家会及时进行解答;
2、与各赛区QQ群里与专家零距离交流,小原会邀请专家入***流,具体交流时间请以微信通知为准。

跳转到指定楼层
18943198460   新手上路  发表于 2017-3-16 23:52:03

顶一下
战五渣   新手上路  发表于 2017-3-16 23:53:24

不明觉厉
Jenson   注册会员  发表于 2017-3-3 20:37:13

不用刷积分就能看啦
tju_skywalker   新手上路  发表于 2017-3-3 22:08:08

需要赚积分吗。。。。
wangtao_2090   注册会员  发表于 2017-3-4 10:40:54

zanzanzanzanzanzanznan
风流花少   新手上路  发表于 2017-3-4 21:48:38

赞赞赞赞赞赞赞赞赞赞赞赞赞赞赞赞赞赞赞赞赞赞赞赞赞赞赞赞赞赞赞赞赞赞赞赞赞赞赞赞赞赞赞赞赞赞赞赞赞赞赞赞赞赞赞赞赞赞赞赞赞赞赞赞赞赞赞赞赞
Timo_Fang   注册会员  发表于 2017-3-5 09:54:29

kankan gfdg dfgdfgdgd
15201149347   新手上路  发表于 2017-3-5 21:26:31

~~~~~~~~~~
祖国的花朵   注册会员  发表于 2017-3-6 20:06:47

哎呦不错啊啊啊啊啊啊啊
12
返回列表
您需要登录后才可以回帖 登录 | 注册

如果附件按钮无法使用,请将Adobe Flash Player 更新到最新版本!
快速回复 返回顶部