#################################################################
##  CS 3600 (Winter 2025), Assignment #2                       ##
##  Program File Name: NRC.py                                  ##
##       Student Name: Todd Wareham                            ##
##         Login Name: harold                                  ##
##              MUN #: 8008765                                 ##
#################################################################

## Main program for Assigment #3.
##
##      *** DO NOT CHANGE THE CODE IN THIS FILE ***
##

import sys
from myNRCClasses import *
from myNRCFunctions import *


def main():
   if (len(sys.argv) != 2):
      print("format: NRC <network-filename>")
      exit(1)

   G = UGraph(sys.argv[1])

   print("\n>> Network:")
   G.print()

   R = getRobustness(G)

   print("\n>> Network Robustness:")
   printFltMatrix(R)
   print(" ")


main()

