acgo题库
  • 首页
  • 题库
  • 学习
  • 竞赛
  • 讨论
  • 排行
  • 团队
  • 备赛专区

    竞赛

    • CSP-J/S
    • 蓝桥杯

    考级

    • GESP
    • CPA
    • 电子学会考级
登录
注册
题目详情提交记录(0)
  • 入门题解 | 欢乐赛#33题解T2

    给全题解点个赞吧 利用求和公式可以得到1到n的和为n*(n+1)/2,依次输出; (别忘了不开long long见祖宗)

    userId_undefined

    123****1124

    7月全勤卷王时空双修者快乐小狗分治·分治练习生贪心·贪心尝试者荣耀黄金
    55阅读
    0回复
    2点赞
  • 正经题解|A33696.求和

    正经题解|A33696.求和 本题可以通过循环枚举 1−n1 - n1−n进行求和,但是这样会超时,所以可以通过等差数列求和公式进行O(1)O(1)O(1)计算。值得注意的,本题需要开 long longlong\ longlong long 进行存储。

    userId_undefined

    AC君

    倔强青铜管理员
    27阅读
    0回复
    1点赞
  • 题解

    这道题用死算是通过不了的! 所以,要用公式:(首项 + 末项) * 项数 / 2。 代码如下:

    userId_undefined

    喵仔牛奶

    出道萌新小有名气时空双修者8月全勤卷王秩序白银GESP4级
    10阅读
    0回复
    2点赞
  • 题解

    userId_undefined

    zsy

    7月全勤卷王8月全勤卷王时空双修者题解仙人快乐小狗秩序白银
    3阅读
    0回复
    1点赞
  • 思路+代码

    回到题目 这道题只需要用等差数列求和公式(1+n)*n/2,需要注意的是和有可能大于int变量的范围,所以要定义成long long类型。

    userId_undefined

    ༺ཌༀ小柴-贪醟 人机领袖ༀད༻

    时间刺客空间掌握者时空双修者荣耀黄金
    12阅读
    0回复
    0点赞
  • 高斯求和

    userId_undefined

    MuktorFM

    出道萌新时间刺客时空双修者荣耀黄金CSP-S二等奖出题人
    3阅读
    0回复
    0点赞
  • 题解

    userId_undefined

    LS_YZY

    出道萌新题解仙人时空双修者倔强青铜模拟·模拟练习生快乐小狗
    0阅读
    0回复
    0点赞
暂无数据

提交答案之后,这里将显示提交结果~

首页