当前位置: 首页 > news >正文

章丘网站制作wordpress v5.2.2安装

章丘网站制作,wordpress v5.2.2安装,网站建设线框图,seo外链建设题目 给定 n 个整数 a1, a2,…,an,求它们两两相乘再相加的和即: Sa1a2a1a3a1ana2a3 a(n-2)*an...a(n-1)*an 输入格式 输入的第一行包含一个整数 n。 第二行包含 几 个整数 a1,a2,,an。 输出格式 输出一个整数 S,表示所…

题目

给定 n 个整数 a1, a2,…·,an,求它们两两相乘再相加的和即:
S=a1·a2+a1·a3+··+a1·an+a2·a3+···+ a(n-2)*an+...+a(n-1)*an
输入格式
输入的第一行包含一个整数 n。
第二行包含 几 个整数 a1,a2,···,an。
输出格式
输出一个整数 S,表示所求的和。请使用合适的数据类型进行运算。

分析

我们首先可以进行公式化简,化简后发现是一个明显的前缀和问题。

代码

这里给出两个代码,第一个是暴力方法,比较简单,但会超时。

n=int(input())
num=[]
sums=0
for i in input().split():num.append(int(i))
for i in range(len(num)):for j in range(i+1,len(num)):sums+=num[i]*num[j]
print(sums)

第二个代码使用前缀和方法。

n=int(input())
num=[]
sums=0
for i in input().split():num.append(int(i))
a=[num[0]]+[0]*(n-1)
for i in range(1,n):a[i]=num[i]+a[i-1]
for i in range(n):sums+=num[i]*(a[n-1]-a[i])
print(sums)

http://www.sczhlp.com/news/143703/

相关文章:

  • 西安百度关键词包年襄阳seo关键词优化公司
  • 校园网站建设需求分析seo专业培训机构
  • 无需登录即可在管理员页面发现XSS漏洞的技术解析
  • 摄影网站怎么做数据库wordpress 微信
  • 网站备案 接入商新品发布会结束语
  • 阳江网站建设推广wordpress原始分页共
  • 36氪国外做网站专做装修的网站
  • 网站权重与排名浅谈行业网站程序
  • 纯手工建网站简历模板大学生免费
  • wordpress主题 kratos网站收录查询临沂seo
  • 昆明学校网站建设wordpress教程 吾爱
  • 网站弹出广告的是怎么做的从域名角度看网站建设注意事项
  • 北京网站优化关键词排名网络营销方案分享
  • 做网络平台的网站易推广
  • 网站制作服务合同新手做网站选材
  • 1688成品网站源码下载怎样做网站
  • 怎么优化自己公司的网站成都工装设计公司
  • 景泰做网站网易企业邮箱怎么绑定
  • 温州中小企业网站建设手册 久久建筑网
  • 南宁住房和城乡建设局网站在浙学网页设计与制作答案
  • 做化妆品等的网站英文网页设计欣赏
  • 綦江网站jsp网站建立
  • 专业建站公司前景优质的网站建设
  • 怎么建立一个博客网站wordpress主题修改导航链接
  • 江西电信网站备案如何修改一个网站的后台登陆系统
  • 福州市建设工程工料机信息网站青岛网站建设多少钱
  • 定制网站建设简介以营销型网站为主要营销方式的案例
  • 找个可以直接看的网站网站自适应屏幕
  • 山东教育网站开发公司广东省两学一做网站
  • 家具东莞网站建设0769天津的网站建设公司