#AT1232. 求和差

求和差

题目描述

我们有一个整数序列 AA,长度为 NN,其中有 A1=XAi+1=Ai+D(1iN)A_1 = X,A_{i+1}= A_i+ D(1\leq i \leq N)

高橋可以选择一些(可能全部或不选择)这个序列中的元素,而青木将选择其余的所有元素。

SSTT 分别为高橋和青木所选元素的和。

有多少种可能的 STS -T 值?

输入

第一行三个整数N,X,DN,X,D

输出

打印可能的 STS−T 值的数量。

3 4 2
8

样例解释

A为(4,6,8)。

有八种方式(高橋,青木)选择元素: ((),(4,6,8)),((4),(6,8)),((6),(4,8)),((8),(4,6))),((4,6),(8))),((4,8),(6))),((6,8),(4)))和((4,6,8),())。

这些方式的 STS -T 值分别为 -18,-10,-6,一2,2,6,10 和 18,因此 STS -T 有八种可能的值。

2 3 -3
2

提示

AA为(3,0)。STS -T 有两种可能的值:-3 和 3.

100 14 20
49805

提示

  • 108  X, D  108 -10^8\ \leq\ X,\ D\ \leq\ 10^8
  • 1  N  2 × 105 1\ \leq\ N\ \leq\ 2\ \times\ 10^5