首页 > 其他分享 >整数对F1

整数对F1

时间:2024-10-27 12:49:39浏览次数:8  
标签:F1 NN int 整数 A2 Ax

给定一个长度为 NN 的数列 A1,A2,⋯,ANA1​,A2​,⋯,AN​。对于一个整数对 x,yx,y(x≤yx≤y),定义公式 F1(x,y)F1(x,y) 为:F1(x,y)=∑k=xyAk=Ax+Ax+1+Ax+2+⋯+AyF1(x,y)=k=x∑y​Ak​=Ax​+Ax+1​+Ax+2​+⋯+Ay​现在,对于所有满足 1≤l≤r≤N1≤l≤r≤N 的整数对 l,rl,r,请你求出 F1(l,r)F1(l,r) 的总和。

输入格式

第一行包含一个整数 NN(1≤N≤10^5),表示数列的长度。

第二行包含 NN 个整数 A1,A2,⋯,ANA1​,A2​,⋯,AN​(−10^-5≤Ai≤10^-5)。

输出格式

输出一个整数,表示所有 F1(l,r)F1(l,r) 的总和。

#include <stdio.h>

#include <stdlib.h>

int main(int argc, char *argv[])

{

  // 请在此输入您的代码

  int N;

  scanf("%d",&N);

  int a[N];

  for(int i=0;i<N;i++){

    scanf("%d",&a[i]);

  }

  long long sum=0;

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

    sum+=i*(N-i+1)*a[i-1];

  }

  printf("%lld",sum);

  return 0;

}

标签:F1,NN,int,整数,A2,Ax
From: https://blog.csdn.net/2301_80673831/article/details/143266917

相关文章

  • PbootCMS错误提示:执行SQL发生错误!错误:no such column: def1
    原因:升级过程中SQL语句未执行成功。解决方案:执行以下SQL语句:----------------------------------Sqlite数据库升级脚本--适用于PbootCMS3.0.0版本升级至3.0.6------------------------------------新增多图标题字段ALTERTABLEay_contentADDCOLUM......
  • CF102354B Yet Another Convolution 题解
    题目描述给定长为\(n\)的数列\(a,b\),求数列\(c\)满足:\[c_k=\max_{\gcd(i,j)=k}|a_i-b_j|\\\]数据范围\(1\len\le10^5,1\lea_i,b_i\le10^9\)。时间限制\(\texttt{6s}\),空间限制\(\texttt{256MB}\)。分析别被题目名字带偏了,这道题跟卷积没有一点关系。如果......
  • c语言之正负整数在内存中的存储本质
    int、short、long、longlong是如何定义变量的        我们先从最为我们所知的定义变量入手,当我们用int定义一个变量的时候,这个变量是整型,长度是4个字节,不同的操作系统下由int定义的变量长度有可能不同,当然对于short、long、longlong也是同样如此,因此为了使大家更清......
  • python将输入的一个正整数分解质因数(map)
    利用map函数#coding=utf-8#输入一个正整数x=int(input())#请在此添加代码,将输入的一个正整数分解质因数##########Begin##########N=xn=xk=2result=[]while(k<=x):#初值k为2,x为输入的数字,在程序执行的过程中k渐渐变大(k++),x渐渐变小(x/k)if(k==x......
  • 题解:CF1988B Make Majority
    题目大意题面写得很清楚,我就不再赘述了。解题思路涉及知识点:字符串,构造。由于所有相邻的$0$合并完会变成一个$0$,所以先贪心地把所有挨在一起的$0$合并起来,放在一个新的字符串里。而且题目需要你判断是否最终是否能合并成一个$1$,所以$1$是不需要想$0$一样合并的,这......
  • 题解:CF1994B Fun Game
    涉及知识点:异或,字符串处理。解题思路‌异或是一种二进制运算,用于比较两个数字的差异。当两个输入不同时,异或运算的结果为1;当两个输入相同时,结果为0。现在就可以切掉本题了。设两个字符串分别为$a$,$b$。如果$a$和$b$完全相同,输出Yes。如果$a$中没有$1$且$b$......
  • 都市 天际线2|豪华中文|V1.1.10F1-天成之境-盛世华庭+全DLC|解压即撸|
     都市天际线II Cities:SkylinesII城市天际线通过有史以来最逼真的城市建造游戏,从头开始建设一座城市,并将其转变为繁荣的大都市。以前所未有的庞大规模进行建造,您的创意和问题解决能力都将面临全新层次的考验。利用深度模拟与生动运转的经济系统,您将能毫不......
  • CF1139C. Edgy Trees 题解 并查集
    题目链接:https://codeforces.com/problemset/problem/1139/C视频讲解:https://www.bilibili.com/video/BV1tZ1FYPELp?p=3我们可以求总方案数-不满足条件的方案数。设一个不包含黑色边的极大连通块的大小为\(sz_i\)。则答案为\[n^k-\sum\{sz_i^k\}\]示例程序:#include......
  • CF1800E2. Unforgivable Curse (hard version) 题解 并查集
    题目链接:https://codeforces.com/contest/1800/problem/E2视频讲解:https://www.bilibili.com/video/BV1tZ1FYPELp?p=2把下标\(i\)对应到图中编号为\(i\)的节点。节点\(i\)和\(i+k\)之间连一条边,节点\(i\)和\(i+k+1\)之间也连一条边。同一个连通块里的节点对应的字......
  • 4002 - 输出第二个整数
    输入三个整数,整数之间由一个空格分隔,整数是32位有符号整数。把第二个输入的整数输出。输入只有一行,共三个整数,整数之间由一个空格分隔。整数是32位有符号整数。输出只有一行,一个整数,即输入的第二个整数。样例输入123456789输出456思路只需要定义并且输入三个变量......