Цитата:
Сообщение от Yandex
Кстати похожая задачка: найти максимум из двух чисел без опрератора сравнения.
|
изврат, имхо, и далее пойдет - как сложить без оператора сложения, умножить без оператора умножения, не касаясь пальцами клавиатуры т.д. и т.п.
Оператор сравнения именно для сравнения и существует - это самый простой и надежный способ сравнения.
Тесты немного дурноватые... И даже, если мы тестируем кодера на умение логически мыслить, то при предложении им способа "сравнить без оператора сравнения" следует задуматься, а профессионал ли перед вами? или кодоман-извращенец? Профессионал, даже предложив такой способ, обязательно должен сделать оговорку, что применять этот способ не следует никогда, потому как есть более надежный, легкий способ, легко понимаемый при изучении кода другим человеком.