/ Vijos / 讨论 / 分享 /

笨笨工作室2009普及组模拟赛答疑帖

今天是2009年8月8号,现在是下午,比赛准备开始~~(撒花~)

任何有关本次比赛题目内容的疑问,都可以在本帖发问~~

本次比赛结束后,有关本次比赛的解题报告将在笨笨的空间发布。

感谢大家的支持,预祝大家在本次普及组模拟赛中取得好成绩

比赛题解(QQ空间)

[url=http://blog.163.com/maa04/blog/static/12195987920097782422281/]比赛题解(163博客)

174 条评论

  • @ 2009-08-09 13:43:50

    P3:EOF?

    ---| 第1题 ---|---|---|---|---|---|---|---|---|---|---|--

    编译通过...

    测试数据01:答案正确... 0ms

    测试数据02:答案正确... 0ms

    测试数据03:答案正确... 0ms

    测试数据04:答案正确... 0ms

    测试数据05:答案正确... 0ms

    测试数据06:答案正确... 0ms

    测试数据07:答案正确... 0ms

    测试数据08:答案正确... 0ms

    测试数据09:答案正确... 0ms

    测试数据10:答案正确... 0ms

    ---|---|---|---|---|---|---|---|-

    Accepted 有效得分:100 有效耗时:0ms

    ---| 第2题 ---|---|---|---|---|---|---|---|---|---|---|--

    编译通过...

    测试数据01:答案错误...程序输出比正确答案长

    测试数据02:答案错误...程序输出比正确答案长

    测试数据03:答案错误...程序输出比正确答案长

    测试数据04:答案错误...程序输出比正确答案长

    测试数据05:答案错误...程序输出比正确答案长

    测试数据06:答案错误...程序输出比正确答案长

    测试数据07:答案错误...程序输出比正确答案长

    测试数据08:答案错误...程序输出比正确答案长

    测试数据09:答案错误...程序输出比正确答案长

    测试数据10:答案错误...程序输出比正确答案长

    ---|---|---|---|---|---|---|---|-

    Unaccepted 有效得分:0 有效耗时:0ms

    ---| 第3题 ---|---|---|---|---|---|---|---|---|---|---|--

    编译通过...

    测试数据01:答案错误...程序输出比正确答案长

    测试数据02:答案错误...程序输出比正确答案长

    测试数据03:答案错误...程序输出比正确答案长

    测试数据04:答案错误...程序输出比正确答案长

    测试数据05:答案错误...程序输出比正确答案长

    测试数据06:答案错误...程序输出比正确答案长

    测试数据07:答案错误...程序输出比正确答案长

    测试数据08:答案错误...程序输出比正确答案长

    测试数据09:答案错误...程序输出比正确答案长

    测试数据10:答案错误...程序输出比正确答案长

    ---|---|---|---|---|---|---|---|-

    Unaccepted 有效得分:0 有效耗时:0ms

    ---| 最终成绩 ---|---|---|---|---|---|---|---|---|---|---|--

    评测总有效得分:100 评测总有效耗时:0ms

  • @ 2009-08-09 13:40:01

    关于EOF

    While not EOF do begin

    Readln(...)

    ...

    end;

    注意Readln 因为换行符必须读掉 否则当前指向的字符就不是结束符 而是那个没有读掉的换行符...

  • @ 2009-08-09 10:03:09

    难哪难,难到外婆桥,我叫外婆学电脑,外婆让我上Vijos.

  • @ 2009-08-09 09:14:26

    太可悲了...

    普及组怎么会这么难,要是今天更难得话就兰州大烧饼了

  • @ 2009-08-09 09:03:58

    不会输入的同志们!!!

    pascal语言中的eof函数是干啥的?

    [此问题的推荐答案]

    eof就是end of file,eoln是end of line。

    not eof 就是还没有到达文件末

    一般来说,有的题目说给你若干个数,但不告诉你有多少个,你就可以这样:

    while not eof do begin

    read(tmp);

    ……

    end;

    not eoln 就是还没有到达当前行的末尾。

    比如说,给你一串字符,但不告诉你有多少个,你就可以这样:

    while not eoln do begin

    read(ch);

    ……

    end;

    本贴来自ZDNetChina中文社区 http://bbs.zdnet.com.cn ,本贴地址:http://bbs.zdnet.com.cn/viewthread.php?tid=692000

  • @ 2009-08-09 08:39:28

    第4题

    第四题的输出仅是从左到右么?

  • @ 2009-08-08 21:57:58

    哈哈哈

    题目囧。。

  • @ 2009-08-08 16:55:48

    问 什么时候出成绩

    啥时候出成绩?

  • @ 2009-08-08 16:36:37

    我晕,第四题的范围

    读入10000*2000的东西,VJ不会暴吗?

    VJ不是自古以来就有输出慢的问题吗?现在输出10000行每行2000个字符的字符串会不会超时?

  • @ 2009-08-08 16:33:49

    VIJOS=Very Intereting Judge Online System

  • @ 2009-08-08 16:32:51

    我的理解

    貌似是可以用的

    vijos或许会帮你代入文件输入输出中

    也就是不用你打调用的东西

    但是就能够调用文件输入输出

  • @ 2009-08-08 16:32:32

    今天我体会到了明天提高组的难度

  • @ 2009-08-08 16:31:39

    可以读入,直到读入的字符串为空嘛......

  • @ 2009-08-08 16:31:35

    ZeroJudge上面的标准I/O是可以用EOF的 不知道Vijos可不可以

  • @ 2009-08-08 16:31:18

    关于eof

    最后一题需要使用eof来判断输入的结束。

  • @ 2009-08-08 16:31:18

    读入

    C++:

    while(cin >> ...!=0)

    {...}

    Pascal: 我是学C++的,自己慢慢研究^_^

  • @ 2009-08-08 16:28:11

    谁来官方解释一下eof 的问题呀!别让我们都白做了

  • @ 2009-08-08 16:28:02

    这个哪是普及组的难度啊……

    太晕了

  • @ 2009-08-08 16:25:07

    呃`\`很强大的烧饼····

  • @ 2009-08-08 16:23:44

    不带这么搞的~话说比赛的时候eof应该能用啊,不用eof我不知道怎么改了

  • @ 2009-08-08 16:23:14

    本菜跪求第二题思路及方法!!!

  • @ 2009-08-08 16:20:58

    Re:yuhc

    你把兰州大烧饼这五个字的拼音的第一个字母连在一起就知道了。

    PS:大家不要骂人,仔细做题。

  • @ 2009-08-08 16:18:41

    兰州大烧饼是LZ DaSB

    和谐~~~

  • @ 2009-08-08 16:18:21

    第1题的最优决策带破坏对方么?

    rt

    当自己赢不了时

  • @ 2009-08-08 16:18:16

    LS,怎么分割小正方形呀

  • @ 2009-08-08 16:16:40

    牛啊!

    世界上好多大牛啊!

    居然四题遍完了(站在初学者的角度)

    顺便再次非官方解释下第二题

    本质就是方形分割

    即将一个大正方形

    分割成N个小正方形

    并且每个小正方形内有一个爆破点

    若不能做到就是输出NO

    能就YES

  • @ 2009-08-08 16:16:13

    兰州大烧饼是骂人的话

  • @ 2009-08-08 16:16:12

    eof

    到底能不能用啊

  • @ 2009-08-08 16:13:23

    问题是第三题也是多组数据啊!

    不能用eof 吗?

  • @ 2009-08-08 16:12:27

    兰州大烧饼是食物

  • @ 2009-08-08 16:10:57

    四题写完了···还是那个问题。。 兰州大烧饼是什么。。

  • @ 2009-08-08 16:09:11

    应该是

    read(ch);

    while (ch#26)do begin

    while (ch#10) do begin

    st[j][i]:=ch;

    inc(i);

    read(ch);

    end;

    inc(j)

    end;

  • @ 2009-08-08 16:08:00

    第二题不是说炸(方形)吗?是不是都是Yes??

  • @ 2009-08-08 16:05:15

    回LS

    不可以(要是可以的话那答案就只有“Yes”了)。

  • @ 2009-08-08 16:05:02

    eof 吗?

    最后两题可以使用eof 吗?

  • @ 2009-08-08 16:03:02

    第二题 这样划分区域可以么? 一个点也算正方形 “.”表示不划分

    +---|--+

    |.....|

    |...1.|

    |..234|

    |.5.67|

    |....8|

    +---|--+

    也就是说 可以有空隙存在吗?

  • @ 2009-08-08 16:02:20

    好难

    我好笨……

  • @ 2009-08-08 16:00:01

    第二题 这样划分区域可以么? 一个点也算正方形 “.”表示不划分

    +---|--+

    |.....|

    |...1.|

    |..234|

    |.5.67|

    |....8|

    +---|--+

  • @ 2009-08-08 15:59:54

    呵呵

    请笨笨改下数据咯

    每个读入最后两个回车不就就OK

  • @ 2009-08-08 15:58:22

    这是普及组的题么?

    做这个之前是不是要过语文四级啊?

  • @ 2009-08-08 15:55:18

    楼上

    readln就把换行符都过掉了 最后一个换行你怎么读?

    还是停不下来

  • @ 2009-08-08 15:54:41

    依旧可以用

  • @ 2009-08-08 15:53:02

    突然发现

    不用文件输入输出如何使用eof…………

  • @ 2009-08-08 15:52:14

    wakalamaxida

    一定顺序是不是按贪心的顺序?

  • @ 2009-08-08 15:51:51

    最后一题应该是

    repeat

    readln(st);

    until st='';



    可能是啊

  • @ 2009-08-08 15:50:06

    怎么读入啊!!!

  • @ 2009-08-08 15:47:28

    第一题

    我对第一题还有疑问

    按放满的策略

    第一个人放满的最优策略是什么 不会是八种吧

    我猜好像当矩阵不是正方形的时候 会影响到后面人放的

    ...?

  • @ 2009-08-08 15:46:18

    为了看得清楚,连PS都开了...

  • @ 2009-08-08 15:45:15

    辟谣

    第二题的爆炸点是在爆炸范围内的区域,并不一定是顶点上.可以是爆炸范围内的任意位置,并且该爆炸范围内不能同时有两颗炸弹.

  • @ 2009-08-08 15:43:46

    谁说说思路啊,一道也不会。。。