На конференциях часто на стендах раздают подарки. Обычно нужно решить какую-то задачку.
Некоторые из задач предусматривают решение головоломки с кодом, вроде такой:
Моя обычная реакция — или немедленно покинуть стенд, или, если время позволяет, набрать код на ноутбуке, чтобы посмотреть результат (или поискать в Google). Вы можете упрекнуть меня в лености, но я предпочитаю представлять себя экспертом по тайм-менеджменту.
Невинная головоломка
Некоторые из задач предусматривают решение головоломки с кодом, вроде такой:
Каким будет результат выполнения следующего кода:
public class Sum { public static void main(String[] args) { System.out.println(0123 + 3210); } }
- 3293
- 3333
- Этот код не компилируется
- Этот код приводит к ошибке
IllegalArgumentException
- Ничего из вышеперечисленного
Моя обычная реакция — или немедленно покинуть стенд, или, если время позволяет, набрать код на ноутбуке, чтобы посмотреть результат (или поискать в Google). Вы можете упрекнуть меня в лености, но я предпочитаю представлять себя экспертом по тайм-менеджменту.