CSDN竞赛第26期解题报告(C++)

1、等差数列

一个等差数列是一个能表示成a, a+b, a+2b,..., a+nb (n=0,1,2,3,...)的数列。在这个问题中a是一个非负的整数,b是 正整数。 现给出三个整数,分别表示等差数列的第一项a、最后一项、公差b,求该数列的和

已知等差数列的第一项、最后一项、公差,直接套等差数列的求和公式即可。注意判断是否能构成等差数列。

#include<bits/stdc++.h>
using namespace std;
#define int long long
inline int read(){
int x=0,k=1;char c=getchar();
while(c<'0'||c>'9'){
if(c=='-')k=-1;
c=getchar();
}
while(c>='0'&&c<='9')x=(x<<3)+(x<<1)+(c^48),c=getchar();
return x*k;
}
signed main(){
int a=read(),b=read(),c=read();
if((b-a)%c)puts("-1");
else cout<<((b-a)/c+1)*(a+b)/2;
}

2、阿波罗的魔力宝石

在希腊神话中,有一个神祗阿波罗。阿波罗拥有一枚能够使人变得更加聪明的神奇宝石。但是,这枚宝石的魔力被封印在 了一个混乱的顺序

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
泡泡堂C是一款著名的网络游戏,而CSDN则是中国最大的IT技术社区。泡泡堂C与CSDN有什么关系呢? 泡泡堂C是在CSDN平台上的一个独立游戏,它是经过CSDN联合开发的一款游戏。CSDN作为中国最大的IT技术社区,为了开拓更多领域,吸引更多的用户,便开始涉足游戏领域。与泡泡堂C的合作,帮助CSDN拥有了一个独特的游戏项目,也让CSDN的用户能够在平台上找到更多娱乐项目。 泡泡堂C在CSDN平台上的推出也为用户带来了许多便利。用户无需离开CSDN平台,就可以直接畅玩这款游戏。这意味着用户只需一个账号,就可以在CSDN上获取到更丰富的内容和服务。同时,CSDN作为社区平台,也为泡泡堂C提供了一个良好的交流平台。用户可以通过CSDN的论坛、博客等功能与其他玩家交流心得、分享攻略,进一步提升游戏乐趣。 除此之外,CSDN对泡泡堂C也进行了相关的宣传推广。借助CSDN庞大的用户基础和强大的影响力,泡泡堂C得到了更多玩家的关注和参与。CSDN为泡泡堂C提供了广告渠道,使得更多的人了解并下载这款游戏。 总结来说,泡泡堂C与CSDN的合作使得双方都获得了好处。CSDN在游戏领域探索出了一条新的发展路径,而泡泡堂C也借助CSDN平台的影响力和用户基础,得到了更好的宣传和推广。这样的合作对于游戏行业和技术社区来说,都是一个双赢的局面。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值