используйте Math.Max(Math.Max(O, C), H)

ну и так далее. Или создйте промежуточные кубики. Подайте в формулу результаты.
_________________________
__