level 1
1、交互库的询问次数是否有限制?为什么我的程序询问8次就打印you lose了?
答:目前限制为8次。因为交互库仅作为帮助验证输入输出合乎格式之用,不能替代选手对程序算法正确性的验证。 评分时按题面规定,没有次数限制。
2、一个病人对一个给定特征的回答是否一致?
答:一致。
3、病人的回答到底是完整的Yes、Probably yes等还是缩写Y、y等?
答:题面规定是完整的。之所以有选手问是不是缩写,可能是因为看到了answers文件,这个文件选手不必关注。
4、Don't know”中的那个'应该是英文字符吧?
答:是
2010年06月20日 06点06分
1
level 1
接下来,你的程序可以向病人(patient)提问,提问方式为在标准输出上打印一行,格式为:Do you feel Ai? 其中Ai表示特征特i。
又打错字了呵呵"特征特i。"
2010年06月20日 06点06分
2
level 1
非常抱歉,请忽略这个错误。 应为: "其中Ai表示特征i。"
请其他选手了解。
2010年06月20日 06点06分
3
level 1
补充:
提供给选手的sample_doctor.c中的局部变量table有可能超过部分选手编译器和运行环境的栈大小,导致运行失败。 如果出现这种情况,请选手自行将其调整为全局变量或动态分配。
2010年06月20日 08点06分
4
level 1
我把我的exe 给朋友 他们能运行 为什么在我的电脑上就是spawn doctor failed呢
2010年06月20日 08点06分
6
level 1
你的操作系统是?
是不是因为这个原因:
提供给选手的sample_doctor.c中的局部变量table有可能超过部分选手编译器和运行环境的栈大小,导致运行失败。 如果出现这种情况,请选手自行将其调整为全局变量或动态分配。
2010年06月20日 08点06分
7
level 1
继续补充:
问:为什么在我的电脑上就是spawn doctor failed呢?
答:可能的一个原因是路径不对。 打开cmd窗口,进入judge所在目录,直接运行 judge.exe
2010年06月20日 08点06分
8
level 0
在CMD中运行judge.exe,有的时候屏幕上会打印一行you lose!
有的时候会没有任何输出,只打印一个空行,请问是什么情况?我怀疑空行可能是我的结果是
正确的
的情况
2010年06月20日 09点06分
9
level 0
接LS的问题,我还发现,如果是打印一个空行的话,任务管理器中就会多出一个patient.exe的程序(每次多一个,可能会积累一大堆),而输出you lose!的情况不会多出这么个进程
2010年06月20日 09点06分
10
level 0
第三题对于样例从0枚举到7都是you lose,怎么回事?样例的答案就是那个病?
我的程序能够正常输出ok,说明输入上没问题。但为何我枚举编译运行都输出不了you win within n!
2010年06月20日 09点06分
11
level 0
9L10L的问题没人解答么。。
另外还有问题就是如果手动输入指令的时候,我发现要在fflush(stdout); 后面加上一句 scanf("\n");否则getline有时会直接得到"\n"而不是从屏幕输入,给出的例程完全看不出这个问题。而judge.exe那个黑盒就更别说了。。。请问是否要加这一句?
2010年06月20日 09点06分
14