Сколько ребер можно нарисовать из данного примера?

#data-structures

Вопрос:

Напишите программу, которая выполняет следующее: Примите следующие входные данные: (1) Количество узлов (2) Двумерный массив, представляющий ребра. i-е ребро соединяет узел ввода 2[0][i] с узлом ввода 2[1][i]. Предполагая, что линия может быть проведена между узлами, если между ними есть ребро, выведите количество линий, которые могут быть проведены между узлами.

Примерный тестовый случай: ввод1: 4 ввод2: {{1,1,1},{2,3,4}} выход1: 3

**Итак, если примерный случай:

ввод1: 5

ввод2: {{1,2,3}, {2,3,4}}

выход: 3

Всего линий, которые можно нарисовать,(1,2), (1,3), (1,4)

Мне не хватает ребер в этом случае или все, что я упомянул, верно?**