Type: Default 1000ms 256MiB

搭积木2.0

You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.

题目描述

我们用积木搭建一座有 NN 层的塔,其中第 ii 层(ii11 开始)放置了 i×ii \times i 块积木,每块积木上都标有一个相同的数字 MM。请计算这座 NN 层的积木塔中,所有积木上的数字之和是多少。

输入:

第一行输入一个整数 NN(表示塔的层数,1N1001 \leq N \leq 100)。

第二行输入一个整数 MM(表示每块积木上标的数字)。

输出:

输出一个整数,表示所有积木上的数字之和。

样例输入

输入:

3
2

输出:

28

样例解释: 当 N=3N = 3M=2M = 2 时:

  • 第 1 层有 1×1=11 \times 1 = 1 块积木,数字总和为 1×M=1×2=21 \times M = 1 \times 2 = 2
  • 第 2 层有 2×2=42 \times 2 = 4 块积木,数字总和为 4×M=4×2=84 \times M = 4 \times 2 = 8
  • 第 3 层有 3×3=93 \times 3 = 9 块积木,数字总和为 9×M=9×2=189 \times M = 9 \times 2 = 18
  • 整座塔所有积木上数字之和为 2+8+18=282 + 8 + 18 = 28

限制与约定

对于 50%50\% 的样例,保证 1N100 1 \le N \le 100 , 1M100 1 \le M \le 100

对于 100%100\% 的样例,保证 1N100 1 \le N \le 100 , 1M109 1 \le M \le 10^9

  • 时间限制: 1s1 s
  • 空间限制: 256MB256 MB