比赛场次 | 390 |
---|---|
比赛名称 | Asm_Def战记之透明计算网络 |
比赛状态 | 已结束比赛成绩 |
开始时间 | 2017-08-29 19:00:00 |
结束时间 | 2017-08-29 22:00:00 |
开放分组 | 全部用户 |
注释介绍 |
题目名称 | Asm_Def三角形 |
---|---|
输入输出 | tria.in/out |
时间限制 | 1000 ms (1 s) |
内存限制 | 256 MiB |
测试点数 | 10 简单对比 |
用户 | 结果 | 时间 | 内存 | 得分 |
---|---|---|---|---|
Asm.Def | AAAAAAAAAA | 0.078 s | 1.43 MiB | 100 |
Shirry | WWWWWWWWWA | 0.002 s | 0.29 MiB | 10 |
123 | WWWWWWWWWW | 0.006 s | 8.17 MiB | 0 |
Asm.Def已经突破了圣迭戈的基础防御设施,来到了透明计算网络所在的机房,发现事情并非想象的那样简单。
由于透明计算网络的特性,可以实现文件多节点储存、计算资源的实时调度。摧毁它并非易事。透明计算网络可以抽象成一张图,它的每个节点都互相连接。透明计算网络采用的调度策略有缺陷,如果使整张网络中任意(即所有)三个点组成的三角形,之间的链接断开一条或者三条全部断开,可使得整个服务离线。
现在有些链接被加固,即不可能被断开。有些链接已经被断开。现在让你选择断开一些链接使得整个服务离线,有多少种方案呢?方案数对998244353取模。认为两个方案不同仅当存在一条边在这两个方案中一个被断开,另一个没有断开。
第一行两个整数n和m,表示有n个节点,和已经有m个链接被断开或者加固。
接下来m行每行三个整数op u v,op为1是表示u和v的链接被加固,op为0是表示u和v的链接被断开。
一行一个整数,表示有多少中方案。方案数对998244353取模。
3 0
4
样例一解释
可以断开1-2,2-3,1-3的链接,或1-2的链接,或2-3的链接,或1-3的链接。共4种方案
4 4 0 1 2 0 2 3 1 3 4 1 4 1
1
只能断开1-3,使得三角形(1,2,3)全部被断开,三角形(1,4,3)只被断开一条边
4 4 0 1 2 0 2 3 1 3 4 0 4 1
0
30%的数据,1 <= n <= 7,m <= 21
另外40%的数据,1 <= n <= 100000,m = 0
另外30%的数据,1 <= n <= 100000,m <= 100000
Asm_Def战记之透明计算网络