X, Y, Z, T - разные работы.Например, X = мультиплексор (...)
if ( empty1 )
if ( empty2 )
if ( empty3 )
if ( empty4 )
// Do nothing
else
X
else
Y
else
Z
else
T
РЕДАКТИРОВАТЬ: emptyA - это число 1 или 0, а A - член набора {1, 2, 3, 4}
Как я могу переписать этот сегмент программы, чтобы получить минимальная стоимость сравнения