P8772 [蓝桥杯 2022 省 A] 求和

题目描述

给定 n 个整数 1,2,⋯ ,a1​,a2​,⋯,an​, 求它们两两相乘再相加的和,即S=a1​⋅a2​+a1​⋅a3​+⋯+a1​⋅an​+a2​⋅a3​+⋯+an−2​⋅an−1​+an−2​⋅an​+an−1​⋅an​

输入格式

输入的第一行包含一个整数 n 。

第二行包含 n 个整数 a1,a2,⋯a1​,a2​,⋯an​ 。

输出格式

输出一个整数 S,表示所求的和。请使用合适的数据类型进行运算。

题目已经给了提示了,合适的数据类型也就是说单靠long long是不够的,需要使用数组。

代码如下:

#include<bits/stdc++.h>
#define int long long
#define LL_int 128
#define MAXN 250000
using namespace std;
int n;
int a[MAXN];
int sum=0;
signed main(){
    std::ios::sync_with_stdio(false);
    cin.tie(0);cout.tie(0);
    cin>>n;
    for(int i=0;i<n;i++){
        cin>>a[i];
    }
    for(int i=0;i<n;i++){
        for(int j=i+1;j<n;j++){
            sum=sum+a[i]*a[j];
        }
    }
    cout<<sum;
    return 0;
}

相关推荐

  1. P8772 [ 2022 A] 求和

    2024-03-31 04:22:02       15 阅读
  2. 洛谷 P8772 [ 2022 A] 求和

    2024-03-31 04:22:02       15 阅读
  3. 2022 A 求和

    2024-03-31 04:22:02       25 阅读
  4. P8722 [ 2020 AB3] 日期识别(C语言)

    2024-03-31 04:22:02       38 阅读
  5. P8752 [ 2021 B2] 特殊年份 Python

    2024-03-31 04:22:02       19 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-03-31 04:22:02       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-03-31 04:22:02       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-03-31 04:22:02       19 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-03-31 04:22:02       20 阅读

热门阅读

  1. 拯救者r9000 ubuntu20 屏幕亮度无法调节

    2024-03-31 04:22:02       37 阅读
  2. 蓝桥杯每日不知道多少题之翻硬币递增三元组

    2024-03-31 04:22:02       16 阅读
  3. 联想笔试(0328)

    2024-03-31 04:22:02       17 阅读
  4. redis

    redis

    2024-03-31 04:22:02      13 阅读
  5. playwright 对象是 Playwright 框架中的核心对象

    2024-03-31 04:22:02       17 阅读
  6. php 快速入门(五)

    2024-03-31 04:22:02       18 阅读
  7. 顺序表专题

    2024-03-31 04:22:02       17 阅读
  8. HTTP和tcp的区别

    2024-03-31 04:22:02       18 阅读
  9. Git版本管理使用手册 - 5 - Git的.ignore文件语法

    2024-03-31 04:22:02       13 阅读
  10. 完成一个程序,谈谈Rust写多线程并行算法的体会

    2024-03-31 04:22:02       18 阅读
  11. vue总结

    vue总结

    2024-03-31 04:22:02      17 阅读
  12. 砝码称重(动态规划c++实现)

    2024-03-31 04:22:02       19 阅读