#P15476. [CERC2012] Kingdoms
[CERC2012] Kingdoms
说明
多个王国陷入了严重的财政危机。多年来,它们一直在暗中互相借贷,债务越积越多。如今,随着负债情况暴露,崩溃已不可避免……
共有 个王国。对于每一对王国 ,王国 欠王国 的金币数量由整数 表示(我们假设 )。如果一个王国的净余额为负(需要支付的比能收到的多),它可能会破产。破产会清除所有债务,无论是正还是负,就好像这个王国消失了一样。接下来,另一个王国可能接着破产,如此继续,直到所有剩余的王国都财政稳定。
根据谁先破产,可能会出现不同的情况——特别是,有时可能只有一个王国留存。请判断,对于每一个王国,它是否有可能成为唯一的幸存者。
输入格式
输入的第一行包含测试用例的数量 。随后是每个测试用例的描述:
每个测试用例的描述第一行包含王国的数量 ()。接下来 行,每行包含 个空格分隔的整数。第 行第 个数表示第 个王国欠第 个王国的金币数量 。你可以假设对于任意 ,有 且 。同时,所有 。
输出格式
按输入顺序输出每个测试用例的答案。对于每个测试用例,输出一行,包含所有可能成为唯一幸存者的王国的编号,按升序排列。如果没有这样的王国,则输出一个数字 。
1
3
0 -3 1
3 0 -2
-1 2 0
1 3
京公网安备 11011102002149号