不难的一道题,就是码的时候出了点问题,看了其他巨佬的题解才发现问题所在... 题目大意: 给定一个有向图,n个点,m条边.请问,1号点到2号点有多少条路径?如果有无限多条,输出inf,如果有限,输出答案模1e9的余数. 首先是0的情况: 不存在1~2的路径,即图不一定联通(不这样特判也可以,但是常数会小一点) 其次是inf的情况: 如果在1~2的某条路径中存在某个点属于某个强连通分量,那么这条路径就可以在这个强连通分量里无限走下去,答案就是inf 一般情况: 如果这条路径不属于第二种情况,那就考…