Показать сообщение отдельно
  #20 (permalink)  
Старый 10.12.2014, 03:07
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Сообщение от 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) )
__________________
В личку только с интересными предложениями
Ответить с цитированием