import java.util.*; public class floydWarshall{ static void print(int u, int v, int[][]next){ if(next[u][v]==-1){ System.out.println("no path exists"); return; } System.out.print(u); while(u!=v){ u = next[u][v]; System.out.print("->"+u); } System.out.println(); } public static void main(String[] args){ Scanner sc = new Scanner(System.in); System.out.print("\nEnter number of vertices: "); int n = sc.nextInt(); int[][] graph = new int[n][n]; System.out.println("Enter distance matrix: "); for(int i =0;i