АВТ
Language: Russian
English

Remote Training on Programming

Problems Online status Contests
News FAQ E-learning
For authors:
Register  ||  Login
 
Hello, Guest! Please login or register.

64. Compute Paths

Time Limit: 1 seconds
Memory Limit:65536KB
Points:100
View Problem Statistics Submit Problem added debug

Задан ориентированный граф с N вершинами, пронумерованными целыми числами от 1 до N. Напишите программу, которая подсчитывает количество различных путей между всеми парами вершин графа.

Input

Количество вершин графа N (1<=N<=33) и список дуг графа, заданных номерами начальной и конечной вершин.

Output

Вывести матрицу NxN, элемент (i,j) которой равен числу различных путей, ведущих из вершины i в вершину j, или -1, если существует бесконечно много таких путей.

Sample

InputOutput
5
1 2
2 4
3 4
4 1
5 3
1 1
-1 -1 0 -1 0
-1 -1 0 -1 0
-1 -1 0 -1 0
-1 -1 0 -1 0
-1 -1 1 -1 0

View Problem Statistics Submit Problem discussion Author/source:
Problems from Contests and Camps / Trainings of Vologda SU / Graphs Algorithms /
64. 63. Even graph
Sorted Problems / Graphs /
693. Circular Route 64. 1968. Evacuation 63. Even graph 267. From Fly to Elefant
time generating 0.093 sec.
© Copyright VSU, AVT, Nosov D.A., Andrianov I.A.