Appunto suggerisco di memorizzare tutto in un array, anche per avere istantaneamente il quadro aggiornato.
L'indice dell'array è il numero di nodo, il valore della cella puntata è la tensione letta. E' facile trovare dove la linea è interrotta semplicemente facendo una scansione dell'array: ogni cella pari o prossima a 0 indica un nodo con interruzione.