机器人评委烂透了!只有在删除以下代码块后,我才被UVA接受:
cin >> ntc;
/* extract newline from previous read */
char dummy(0);
cin.get(dummy);
assert( '\n'==dummy );
/* newline extract completes */
将其替换为:
cin >> ntc;
getline( cin, inputN ); /* extract remaining '\n' */
在替换之前,UVA 的尊敬的机器人法官会裁定:
您的提交....因判决超时而失败。
您的程序使用的 CPU 时间超过了该问题所允许的时间。这意味着您的算法不够快,或者它进入了无限循环。
更换后程序运行时间为 0.052 秒!
- 它与被替换的代码有什么关系?
- 有没有关于UVA机器人判断与其他编译器有何不同的文件?以便我知道在线法官上有哪些功能/方法。
我使用 MinGW。