#D. 等差数列

    传统题 1000ms 256MiB

等差数列

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

相关知识

等差数列是指从第二项起,每一项与它的前一项的差等于同一个常数的一种数列,常用 AAPP 表示。这个常数叫做等差数列的公差,公差常用字母 dd 表示。

例如:1,3,5,7,92n11,3,5,7,9……2n-1。通项公式为:an=a1+(n1)×da_n=a_1+(n-1) \times d。首项 a1=1a_1=1 ,公差 d=2d=2 。注意:以上 nn 均属于正整数 。

题目描述

我们现在给定一个等差数列的长度 nn , 首项(第一个数) a1a_1 , 公差 dd,我们要求出这个等差数列的所有数和的两倍

输入格式

共一行,依次输入 nn , a1a_1 , dd (使用空格隔开)。

输出格式

求出等差数列所有数和的两倍

为了防止答案过大导致溢出,需要对答案取模于 6778979

样例

3 1 1
12
8 1 2
128

样例一解释

这是一个长度为 33 , 首项为 11 , 公差为 11 的等差数列 [1,2,3][1,2,3]

1×2+2×2+3×2=121 \times 2 + 2 \times 2 + 3 \times 2 = 12

样例二解释

这是一个长度为 88 , 首项为 11 ,公差为 22 的等差数列[1,3,5,7,9,11,13,15][1,3,5,7,9,11,13,15]

$1 \times 2 + 3 \times 2 + 5 \times 2 + 7 \times 2 + 9 \times 2 + 11 \times 2 + 13 \times 2 + 15 \times 2 = 128$

数据规模与约定

对于 40%40\% 的数据保证,1a1,d,n101 \le a_1 , d , n \le 10

对于 60%60\% 的数据保证,1a1,d,n1001 \le a_1 , d , n \le 100

对于 100%100\% 的数据保证,1a1,d,n10121 \le a_1 , d , n \le 10^{12}

【B组】莆田市信息学竞赛 4 月月赛

已参加
状态
已结束 (已参加)
规则
OI
题目
5
开始于
2022-4-3 18:30
结束于
2022-4-3 21:33
持续时间
3.1 小时
主持人
参赛人数
641