{"trustable":false,"sections":[{"title":"","value":{"format":"HTML","content":"给你一个有向图,顶点从1-n编号。我们定义一个顶点集合v叫做“底点”:{v∈V|∀w∈V:(v→w)⇒(w→v)}。\n其中“⇒”表示蕴含,真值表参考《离散数学》。不明白可以看样例的第一组。\n输入:包含多组样例。以0表示结束。对于每一组样例,第一行n,m.1\u003c\u003dn\u003c\u003d5000 .m的范围最多完全图。接下来m组(u,v)表示一条从u到v的有向边。\n"}},{"title":"Input","value":{"format":"HTML","content":"包含多组样例。以0表示结束。对于每一组样例,第一行n,m.1\u003c\u003dn\u003c\u003d5000 .m的范围最多完全图。接下来m组(u,v)表示一条从u到v的有向边。"}},{"title":"Output","value":{"format":"HTML","content":"每组样例输出一行。所有‘底点’的编号。要求从小到大输出。以空格分开。如果这组数据的图中不包含“底点”,打印一个空行。"}},{"title":"Sample Input","value":{"format":"HTML","content":"\u003cpre class\u003d\"sio\"\u003e2 1\n1 2\n3 3\n3 1 2 3 1 3\n0\n\u003c/pre\u003e"}},{"title":"Sample Output","value":{"format":"HTML","content":"\u003cpre class\u003d\"sio\"\u003e2 \n1 3\n\u003c/pre\u003e"}}]}