eolymp
bolt
Попробуйте наш новый интерфейс для отправки задач
Задачи

Игра с графом

Игра с графом

Петя и Вася играют в очередную интересную игру. У них есть лист бумаги, на котором изображены n кружочков, помеченных числами от 1 до n. Участники по очереди рисуют стрелочки, соединяющие кружочки. При этом стрелочку из кружочка a в кружочек b разрешено проводить, если выполнены два условия:

  1. ещё нет стрелочки из a в b;
  2. нельзя дойти по стрелочкам из b в a.

Например, в позиции слева можно поставить одну из трёх стрелочек (стрелки показаны справа).

prb2220-01

Проигрывает тот, кто не может сделать ход.

Петя решил написать программу, играющую в эту игру. Для этого он хочет сначала посчитать, сколько различных позиций может получиться на листочке.

Приведём все 25 позиций из условия.

prb2220-02

Входные данные

Одно целое число n (1n100).

Выходные данные

Выведите количество возможных позиций без ведущих нулей.

Лимит времени 1 секунда
Лимит использования памяти 128 MiB
Входные данные #1
3
Выходные данные #1
25
Источник 2006, XIV Командный чемпионат школьников Санкт-Петербурга по программированию, 6 ноября, Задача D