это множество упорядоченных троек чисел, {(1, 1, 3), (1, 1, 4), (1, 1, 5), (1, 2, 3), ...}. первое из A, второе из A, третье из B. решать просто перебором. фиксируем первое число, потом второе, третье перебираем - выписываем тройки, далее меняем второе и опять перебираем все варианты третьего - выписываем тройки и тд.