这是一道水题,看看通过数量就知道了。可是我还是犯了几个很2的错误。当然,我最后指出的是出题者的错误。
1> 眼神不好使,不小心将C++勾成了G++,不支持#include<memory.h>,compile error,mem*函数族在G++里是在string.h里。
2> 代码中检测失败时,直接跳出,忘记了将剩下的输入也全部读完,runtime error
3> 到了最后,终于都自以为OK的时候,出来个wrong answer。
看了discuss,才知道,原来只要能判断出是正确的就要输出正确,而不管后面是否还有矛盾的条件。靠,出题人这么玩有意思吗?
例如:
2 2
A<B
B<A
要输出
Sorted sequence determined after 1 relations: AB.