洛谷 P8772 [蓝桥杯 2022 省 A] 求和 刷题笔记

P8772 蓝桥杯 2022 省 A 求和 - 洛谷 | 计算机科学教育新生态 (luogu.com.cn)

处理 前缀和

提取公因式 然后模拟

#include<iostream>

using namespace std;

const int N=2e5+10;

long long aN;

long long bN,sN;

int main(){

int n;

cin>>n;

a0=0;

for(int i=1;i<=n;i++){

cin>>ai;

si=si-1+ai;//前缀和

}

long long ans=0;

long long j=2;

for(int i=1;i<n;i++){

if(j<=n){

ans+=ai*(sn-sj-1);

j++;

}

}

cout<<ans;

return 0;

}

相关推荐
CoderYanger5 小时前
A.每日一题:1979. 找出数组的最大公约数
java·程序人生·算法·leetcode·面试·职场和发展·学习方法
XS0301065 小时前
SpringMVC核心知识点实操笔记
笔记
依然范特东5 小时前
强化学习笔记1--基础概念
笔记
爱学习的执念7 小时前
软件测试面试常问,主要考察你对接口测试相关知识的掌握程度?
面试·职场和发展
晓梦林7 小时前
[ACTF2020 新生赛]BackupFile学习笔记
android·笔记·学习
jjh+++(求关注版)7 小时前
DeepAgent开发学习心得笔记
人工智能·笔记
xian_wwq8 小时前
【学习笔记】解剖 Claude Code —— Anthropic 的 Harness 参考实现-09/15
人工智能·笔记·学习
晓梦林9 小时前
Tools靶场学习笔记
笔记·学习
xian_wwq9 小时前
【学习笔记】什么是Harness Engineering- 01/15
人工智能·笔记·学习
笨笨饿9 小时前
#102_Codex无在VSCold无法打开
java·c语言·数据库·笔记