A21620.迷路

提高+/省选-

通过率:0%

时间限制:1.00s

内存限制:128MB

题目描述

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 取模的结果。

输入输出样例

  • 输入#1

    2 2
    11
    00

    输出#1

    1
    
    
  • 输入#2

    5 30
    12045
    07105
    47805
    12024
    12345
    

    输出#2

    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
首页