#ABC139D. ModSum

ModSum

题目描述

For an integer NN, we will choose a permutation {P1,P2,...,PN}\{P_1, P_2, ..., P_N\} of {1,2,...,N}\{1, 2, ..., N\}.

Then, for each i=1,2,...,Ni=1,2,...,N, let MiM_i be the remainder when ii is divided by PiP_i.

Find the maximum possible value of M1+M2++MNM_1 + M_2 + \cdots + M_N.

对于整数 NN ,我们将选择 {1,2,...,N}\{1, 2, ..., N\} 的排列 {P1,P2,...,PN}\{P_1, P_2, ..., P_N\}

那么,对于每个 i=1,2,...,Ni=1,2,...,N ,让 MiM_i 成为 ii 除以 PiP_i 的余数。

M1+M2++MNM_1 + M_2 + \cdots + M_N 的最大可能值。

输入格式

输入内容按以下格式标准输入:

NN

输出格式

打印 M1+M2++MNM_1 + M_2 + \cdots + M_N 的最大可能值。

样例 #1

样例输入 #1

2

样例输出 #1

1

样例 #2

样例输入 #2

13

样例输出 #2

78

样例 #3

样例输入 #3

1

样例输出 #3

0

说明

数据规模与约定

  • NN 是满足 1N1091 \leq N \leq 10^9 的整数。

样例 11 解释

当选择排列 {P1,P2}={2,1}\{P_1, P_2\} = \{2, 1\} 时, M1+M2=1+0=1M_1 + M_2 = 1 + 0 = 1