#NH4566. NH.2017.初中.06.数对(pairs)

NH.2017.初中.06.数对(pairs)

题目描述
给定一个正整数 n 。现在有一个有数对(aba,b)组成的序列,其中 1an1 \le a \le nbn|b| \le nb|b| 表示 bb 的绝对值。该序列称为优美的序列,当且仅当以下条件同时满足:

  1. 所有的数对都不相同

  2. 对于每一个数对(aba,b),aab|b| 不相同。

  3. 对于每一个数对(aba,b),若 b>0b \gt 0,则它之前一定存在一个数对 (aba',b') 满足 a=ba' = bb=0b' = 0

  4. 对于每一个数对(aba,b),若 b<0b \lt 0,则它之前一定不存在一个数对 (aba',b') 满足 a=ba' = -bb=0b' = 0

  5. 对于所有相邻的数对 (a1b1a_1,b_1),(a2b2a_2,b_2),满足 b1b_1b2b_2 不同时为正数且不同时为负数且不同时为 00

请你求出最长的优美的序列的长度。

例如,当 n=2n=2 时,其中一个最长的优美的序列为(2,12,-1), (1,01,0), (1,21,-2), (2,12,1), (2,02,0), (1,21,2),长度为 66

输入格式
仅一行,一个正整数 nn

数据规模

  • 对于 20% 的数据,n4n \le 4
  • 对于 80% 的数据,n106n \le 10^6
  • 对于 100% 的数据,n108n \le 10^8

输出格式

输出一个整数,如题所述。

样例

2
6