题解 | #规律数列求和#

规律数列求和

https://www.nowcoder.com/practice/e05d1c142b3d4898be7183289a00ce5f

#include <iostream>
using namespace std;

int main() {

    // 求9,99,999,...,9999999999(10个9)数列的和
    //9可以看成10-1,10个9看成10的10次方-1
    //和=10+100+…+10的10次方-10=100+1000+…+10的10次方
    //=100*(1+10+…+10的8次方)
    //利用等比数列求和公式,等比q=10,a1(1-q的n次方)/(1-q)
    long long sum;
    sum = (1000000000-1)/9;
    sum *= 100;
    cout << sum;
    return 0;
}

#零基础学习C++##你的秋招进展怎么样了##我的2023新年愿望#
全部评论

相关推荐

03-13 15:28
已编辑
四川农业大学 Java
iiooz:这犹豫什么,直接去wx,而且鹅本身不分日常暑期,即使说法是日常进去的,但到了那个时候都有转正机会的,系统会自动转换身份
点赞 评论 收藏
分享
对空六翼:你真幸运,碰见这么好的人,不像我,秋招的时候被室友骗进cx了
实习好累,可以辞职全力准...
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务