经过裁判组的评分,由于最后两名分数差距过小,属于并列第 6 。我们决定共 7 支队进入决赛,他们是:
| 队名 |
分数 |
| MenGo |
87.61 |
| 芝麻球 |
87.53 |
| 普通青年 |
86.89 |
| 我爱5230娘 |
82.4 |
| 小鸟队 |
75.34 |
| 千征 |
74.5 |
| Luckymagic |
74.02 |
复赛测试用例下载:testcases.zip
评分表将随后发到各位邮箱。我们将于 11 月 19 日上午 9 点在东九 C102 举行复赛点评会,请准时参加。
由于有 7 支队进入决赛,我们将加一个四等奖名额,奖金为 1000 。前三等奖的奖金和人数仍不变。
1. -m 的参数可以为负数或浮点数吗?
不行,需要报错。但可以是 0
2. 数值型常量部分,“.”应该是 0.0 还是报错?
报错
3. 字符串中含有“;”,比如”abc;def”应该如何处理?
视为字符串的一部分,而不是注释
4. make 只能操作全局变量,也就是说所有的局部变量都是只读的吧?
是的
5. 一个变量能不能先赋值为数值,再赋值为字符串?
可以
6. 画出来的图片会大于 1000 * 1000 么?
理论上讲,-m 指定了超过 500 的边距时就会,但我们测试的时候不会出现这种情况
7. duo 10 +10
duo 10 + 10 +10
duo 10 + 10 + 10
duo 10 ++10 + 10 +10
这些都是合理的么?像这些参数或者表达式应该怎么划分啊?
是的。一种简单的方法,就是贪婪的方法,只要后面的 token 还能够构成表达式,就跟前面的算在一起,像这样处理就可以了。
8. + – * / () 运算是否只限于数值之间?
只要字符串出现在表达式里都是不行的。比如,比如 :s 是字符串,那么 make “var” (:s) 这种也是不行的
9. 我们都知道,在计算机屏幕上,都是左上角为原点,屏幕右为x正方向,屏幕下为y正方向,那么题目中是什么意思?y的正方形是向上还是向下?
题目中的 x、y 坐标轴定义以数学中的笛卡尔坐标系为准
10. FD 如果是负数是不是相当于 BK?RT 如果负数相当于 LT?
是的
由于 png 输出是程序的基本要求,功能测试都是使用 png 测试的,若不能输出 png ,前面的功能点测试都无法进行。故不再单独计算输出 png 的得分,而把 png 的分数合并到“功能实现”里面。
具体为:
- 去掉“输出 png”的分数
- “自定义过程”由原来的 10 分调整为 15 分
- “分支语句”由原来的 10 分调整为 15 分
- “正确实现 -m 参数”,再加上“按照要求的输出方式输出”,总分仍为 10 分
新版复赛题下载:seedpk2011_round2-1.2.pdf
md5:82170d72404b02164863386e5bbb88cd
若对您造成不便,请谅解。
现发现复赛题中有一处描述不清之处,更正如下:
在“2.9 分支语句”中添加一句:
不能在分支语句中使用 to 定义过程,即过程定义只能出现在最顶层。
新版复赛题下载:seedpk2011_round2-1.1.pdf
md5:3e1f20c366e89edc0496f14f6e0db07d
试题下载:seedpk2011_round2-1.2.pdf
md5:82170d72404b02164863386e5bbb88cd
样例下载:seedpk2011_round2_sample.zip
md5:20d16a7b30f4206105a7a09d68bb8bfb
请注意[提交规范]
作品请以附件形式发送至大赛官方邮箱:seedpk2011@gmail.com 。
邮件主题命名方式:复赛提交-队名。要求将完整的工程和工程文档打包提交,压缩包命名规则为:
复赛提交-你们的队名.rar(zip/7z),提交的目录格式如下:
复赛提交-你们的队名
├─bin
├─doc
└─src
目录说明如下:src 文件夹放置源代码及工程文件,bin 文件夹放置最后生成的可执行文件,doc 放置说明文档。
请将你使用的第三方库文件、头文件等依赖文件包含在源代码工程中,以便裁判在自己的机器上编译。
对于不按照提交格式要求的作品,将扣除 3 分!
文档中需要包含:
- 程序的编译运行环境说明:操作系统版本、编译器或解释器版本、第三方库版本、依赖的运行时环境
- 算法原理:程序的设计结构图、模块图及各模块的功能说明
- 对题目功能要求的完成情况,可以列举程序中觉得设计良好的部分,并说明原因
- 参赛的心得体会
- 你认为必要的附加信息,以方便评委了解你的想法
复赛提交截止时间为 11 月 12 日 22 点 30 分,请按时提交(以邮件时间为准),对于延时提交的作品,我们将给予批改,但取消进入决赛的资格!本次作品提交过程若出现初赛提交时邮件被拒收而失败延时的情况将被视为未准时提交作品。
若对复赛环节有任何疑问请联系我们(邮箱:seedpk2011@gmail.com),并在复赛期间请密切关注本官方网站,我们将不断刷新大赛信息。
复赛提交截止时间为 11 月 12 日晚 22:30 ,我们将以邮箱邮戳为判断标准。