Этот вопрос задавался на собеседованиях в Oracle. Сразу скажу - решения легко гуглятся, поэтому давайте будем честными и подумаем сами.
Итак:
Как разделить число на 3 без использования операторов *, /, +, -, %?
Достоверно правильного (с точки зрения Oracle) решения нет, поэтому эта викторина больше на красоту кода