码迷,mamicode.com
首页 > 其他好文 > 详细

Luogu 3758 [TJOI2017]可乐(有向图邻接矩阵幂的意义 矩阵快速幂)

时间:2018-10-24 01:20:10      阅读:249      评论:0      收藏:0      [点我收藏+]

标签:输入输出格式   badge   ora   整数   bsp   道路   false   一个   100%   

题目描述

加里敦星球的人们特别喜欢喝可乐。因而,他们的敌对星球研发出了一个可乐机器人,并且放在了加里敦星球的1号城市上。这个可乐机器人有三种行为: 停在原地,去下一个相邻的城市,自爆。它每一秒都会随机触发一种行为。现 在给加里敦星球城市图,在第0秒时可乐机器人在1号城市,问经过了t秒,可乐机器人的行为方案数是多少?

输入输出格式

输入格式:

 

第一行输入两个正整数况N,M,N表示城市个数,M表示道路个数。(1 <= N <=30,0 < M < 100)

接下来M行输入u,v,表示u,v之间有一条道路。(1<=u,v <= n)保证两座城市之间只有一条路相连。

最后输入入时间t

 

输出格式:

 

输出可乐机器人的行为方案数,答案可能很大,请输出对2017取模后的结果。

 

输入输出样例

输入样例#1: 复制
3 2
1 2
2 3
2
输出样例#1: 复制
8

说明

【样例解释】

1 ->爆炸

1 -> 1 ->爆炸

1 -> 2 ->爆炸

1 -> 1 -> 1

1 -> 1 -> 2

1 -> 2 -> 1

1 -> 2 -> 2

1 -> 2 -> 3

【数据范围】

对于20%的pn,有1 < t ≤ 1000

对于100%的pn,有1 < t ≤ 10^6。

 

 

解题思路:

  前置技能:有向图邻接矩阵幂的意义 不懂的戳这里:https://www.cnblogs.com/Dxy0310/p/9838613.html

 

Luogu 3758 [TJOI2017]可乐(有向图邻接矩阵幂的意义 矩阵快速幂)

标签:输入输出格式   badge   ora   整数   bsp   道路   false   一个   100%   

原文地址:https://www.cnblogs.com/Dxy0310/p/9840451.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!