| 题目名称 | 4422. [ICPC2026河南省赛]神经网络图染色 |
|---|---|
| 输入输出 | shen.in/out |
| 难度等级 | ★★★ |
| 时间限制 | 1000 ms (1 s) |
| 内存限制 | 512 MiB |
| 测试数据 | 20 |
| 题目来源 |
|
| 开放分组 | 全部用户 |
| 提交状态 | |
| 分类标签 | |
| 分享题解 |
| 通过:1, 提交:1, 通过率:100% | ||||
|
|
100 | 0.064 s | 4.24 MiB | C++ |
| 本题关联比赛 | |||
| ICPC复现(AI数据) | |||
| 关于 神经网络图染色 的近10条评论(全部评论) |
|---|
神经网络结构是模仿生物神经系统构建的计算模型,由输入层、隐藏层和输出层构成,通过调整神经元连接权重实现信息处理,在人工智能、自动控制等领域具有广泛应用。——百度百科
小 C 正在研究一个具有 $n$ 层隐藏层的神经网络图,可以把它视为一个无向图。节点编号如下:
连边规则如下:
例如当 $n=4$ 时,图的结构如下:
小 C 打算用 $m$ 种颜色给图中所有节点染色,要求有连边的两个节点颜色不同,求染色方案数对 $998244353$ 取模的结果。
输入一行两个空格隔开的正整数 $n,m$($1 \le n \le 10^5,1 \le m \le 1000$),表示隐藏层的层数和可用颜色的数量。
输出一行一个非负整数,表示染色方案数对 $998244353$ 取模的结果。
1 3
30
4 2
2
2 10
28478970
100000 1000
937751774
对于样例 1,图像如下所示:
$1,2,3$ 三个节点颜色相同的方案有 $12$ 种,三个节点恰好使用两种颜色的方案有 $18$ 种,不可能有三种颜色。
对于样例 $2$,图像见题干。合法方案有 $2$ 种。
ICPC 2026 河南省赛。