Сообщение от danik.js
|
А вот это - интересное решение!
|
Впринципе, это преобразованный вид изначального решения:
i == 1 || i == 2 || i == 3
->
!( (i != 1) && (i != 2) && (i != 3) )
->
!( (1-i != 0) && (2-i != 0) && (3-i != 0) )
-> заменяем логические операции и значения арифметическими
!( (1-i) * (2-i) * (3-i) )