История изменений
Исправление MOPKOBKA, (текущая версия) :
Как сделать
Для начала нужно не допускать что бы у тебя появились такие входные данные. У тебя проблема не в функциях, не в исполняющем коде, а в структуре данных.
С такой узкой постановкой без контекста, довольно трудно что то ответить, но например я бы рекомендовал перевести сначала это в формат int[][3], а там глядишь даже массив не понадобится, прямо в функции конвертации все вычислишь.
Для массива чисел компилятор и векторизацию применить сможет, одни плюсы.
Исходная версия MOPKOBKA, :
Как сделать
Для начала нужно не допускать что бы у тебя появились такие входные данные. У тебя проблема не в функциях, не в исполняющем коде, а в структуре данных.
С такой узкой постановкой без контекста, довольно трудно что то ответить, но например я бы рекомендовал перевести сначала это в формат int[][3], а там глядишь даже массив не понадобится, прямо в функции конвертации все вычислишь.