Перемножение столбцов матрицы - комбинации
Здравствуйте. Подскажите, пожалуйста, со следующим вопросом. У меня есть матрица размерности M строк, N столбцов. Мне нужно взять любой элемент первого столбца, умножить его на любой элемент второго столбца, это всё умножить на любой элемент третьего столбца и по такому принципу вплоть до N-го столбца, таким образом перебирая все возможные комбинации. Число комбинаций будет равно M в степени N. Мне нужно осуществить это в Fortrane, люди предлагают рекурсию, но я не очень понимаю, как это сделать. Натолкните, пожалуйста, на верную идею.
Источник: Stack Overflow на русском