Counting Routes in a DAG
Count the distinct directed paths from node 1 to node N in a DAG, modulo 109+7.
Input: the first line has N and M; each of the next M lines has a directed edge u → v (the graph is acyclic).
Output: the number of 1 → N paths mod 109+7.
Constraints:
- 2 ≤ N ≤ 105
- 0 ≤ M ≤ 2×105
Sample Tests
Input 1
4 4 1 2 1 3 2 4 3 4
Output 1
2
Input 2
2 0
Output 2
0
Discussion (opens after you solve — no spoilers before)
No comments yet.