1 人解决,3 人已尝试。
1 份提交通过,共有 4 份提交。
9.9 EMB 奖励。
单点时限: 2.0 sec
内存限制: 512 MB
在一些一对一游戏的比赛(如下棋、乒乓球和羽毛球的单打)中,我们经常会遇到 A 胜过 B,B 胜过 C 而 C 又胜过 A 的有趣情况,不妨形象的称之为剪刀石头布情况。有的时候,无聊的人们会津津乐道于统计有多少这样的剪刀石头布情况发生,即有多少对无序三元组 (A, B, C),满足其中的一个人在比赛中赢了另一个人,另一个人赢了第三个人而第三个人又胜过了第一个人。注意这里无序的意思是说三元组中元素的顺序并不重要,将 (A, B, C)、(A, C, B)、(B, A, C)、(B, C, A)、(C, A, B) 和 (C, B, A) 视为相同的情况。
有
输入文件的第 1 行是一个整数
之后是一个
在第
输入文件保证合法,不会发生矛盾,当
输出文件的第
输出文件的第
输出矩阵要保证合法,不能发生矛盾。
3 0 1 2 0 0 2 2 2 0
1 0 1 0 0 0 1 1 0 0