题目名称 | 10. 信号无错传输 |
---|---|
输入输出 | dlj.in/out |
难度等级 | ★★☆ |
时间限制 | 1000 ms (1 s) |
内存限制 | 128 MiB |
测试数据 | 10 |
题目来源 | cqw 于2008-03-10加入 |
开放分组 | 全部用户 |
提交状态 | |
分类标签 | |
分享题解 |
通过:70, 提交:180, 通过率:38.89% | ||||
沉迷学习的假的Keller | 100 | 0.000 s | 0.00 MiB | C++ |
521 | 100 | 0.000 s | 0.00 MiB | C++ |
梦那边的美好ET | 100 | 0.000 s | 0.00 MiB | C++ |
1020 | 100 | 0.000 s | 0.00 MiB | C++ |
神威难藏于泪 | 100 | 0.000 s | 0.00 MiB | C++ |
神威难藏于泪 | 100 | 0.000 s | 0.00 MiB | C++ |
猴 | 100 | 0.000 s | 0.00 MiB | C++ |
rewine | 100 | 0.003 s | 0.32 MiB | C++ |
雾茗 | 100 | 0.003 s | 0.34 MiB | C++ |
ytrytr | 100 | 0.003 s | 0.34 MiB | C++ |
关于 信号无错传输 的近10条评论(全部评论) | ||||
---|---|---|---|---|
手残把dlj打成了dij,全E,还调了将近一整天,,,
| ||||
醉了。。。
一上来写二分答案+dfs结果超时2个WA1个 索性把二分答案去了,结果就A了。。。 谁能告诉我为什么?明明剪枝一样多(而且二分答案剪枝减得更多一点点),为什么??!!
_Itachi
2016-09-08 15:21
3楼
| ||||
这题没有那么复杂……我一开始以为是求割顶+搜索…然并卵。
不需要优化……裸搜过了 | ||||
好坑的优化
|
为提高传递信息的保密性和可靠性,两个军事基地用几套专用编码传输信号。传递信号过程中,发现某些编码在传递过程中容易混淆,影响了信息传输质量。请你在已有的编码中进行精简,既要保证传输过程中不发生混淆,又要尽量使编码集中可用编码尽量多,请你给出新的编码设计方案。
输入文件有若干行:
第一行,一个整数 $n$,表示该编码规则共有 $n$ 种信号$(2 \leq n \leq 100)$。
下面有 $n$ 行,每行有 $n$ 个数字。第 $p$ 行第 $q$ 列的数字表示信号 $p$ 与信号 $q$ 之间是否可能混淆。数字为 $1$ 表示有可能混淆,$0$ 表示不会混淆。
输出文件有若干行:
第一行,一个整数 $a$,表示精简后的编码规则中有 $a$ 个信号。
第二行,一个整数 $b$,表示最佳精简方案有 $b$ 种。
第$3--b+2$行,每行 $b$ 个整数,表示一种精简方案。多种方案输出时,输出顺序按信号编号由小到大字典序输出。
6 0 1 1 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 1 1 0 1 1 0 0 0 1 0 1 0 0 0 1 1 0
3 2 2 3 5 2 3 6