#P4159. [SCOI2009] 迷路

    ID: 3102 Type: RemoteJudge 1000ms 125MiB Tried: 0 Accepted: 0 Difficulty: 5 Uploaded By: Tags>2009四川各省省选枚举矩阵乘法

[SCOI2009] 迷路

题目背景

windy 在有向图中迷路了。

题目描述

该有向图有 nn 个节点,节点从 11nn 编号,windy 从节点 11 出发,他必须恰好在 tt 时刻到达节点 nn

现在给出该有向图,你能告诉 windy 总共有多少种不同的路径吗?

答案对 20092009 取模。

注意:windy 不能在某个节点逗留,且通过某有向边的时间严格为给定的时间。

输入格式

第一行包含两个整数,分别代表 nntt

22 到第 (n+1)(n + 1) 行,每行一个长度为 nn 的字符串,第 (i+1)(i + 1) 行的第 jj 个字符 ci,jc_{i, j} 是一个数字字符,若为 00,则代表节点 ii 到节点 jj 无边,否则代表节点 ii 到节点 jj 的边的长度为 ci,jc_{i, j}

输出格式

输出一行一个整数代表答案对 20092009 取模的结果。

2 2
11
00
1


5 30
12045
07105
47805
12024
12345

852

提示

样例输入输出 1 解释

路径为 1121 \to 1 \to 2

数据规模与约定

  • 对于 30%30\% 的数据,保证 n5n \leq 5t30t \leq 30
  • 对于 100%100\% 的数据,保证 2n102 \leq n \leq 101t1091 \leq t \leq 10^9