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

公司要建设网站需要那些程序网页传奇手游排行榜前十名

公司要建设网站需要那些程序,网页传奇手游排行榜前十名,网络工程毕设做网站,jsp网站开发引用文献小美拿到了一个由正整数组成的数组,但其中有一些元素是未知的(用 0 来表示)。 现在小美想知道,如果那些未知的元素在区间[l,r]范围内随机取值的话,数组所有元素之和的最小值和最大值分别是多少? 共有q次询问…

小美拿到了一个由正整数组成的数组,但其中有一些元素是未知的(用 0 来表示)。
现在小美想知道,如果那些未知的元素在区间[l,r]范围内随机取值的话,数组所有元素之和的最小值和最大值分别是多少?
共有q次询问。

时间限制:C/C++ 1秒,其他语言2秒

空间限制:C/C++ 256M,其他语言512M

输入描述:

第一行输入两个正整数n,q,代表数组大小和询问次数。
第二行输入n个整数ai,其中如果输入ai的为 0,那么说明ai是未知的。
接下来的q行,每行输入两个正整数l,r,代表一次询问。
1<=n,q<=10^5
0<=ai<=10^9
1<=l<=r<=10^9

输出描述:

输出q行,每行输出两个正整数,代表所有元素之和的最小值和最大值。

示例1 

输入例子:

3 2
1 0 3
1 2
4 4

输出例子:

5 6
8 8

例子说明:

只有第二个元素是未知的。
第一次询问,数组最小的和是 1+1+3=5,最大的和是 1+2+3=6。
第二次询问,显然数组的元素和必然为 8。

可以看出,数组中为0的就是不确定的元素,他可以取l和r范围内的任意数,题目要求最小和最大,那就取l和r

因为未知的元素数量固定,所以我们可以记录它的数量,然后计算其他确定的元素的和,最后加上不确定的元素即可

注意:这道题ai量级是1e9,相加会变得很大,可以开一个longlong来保存他们的和

代码:

#include <iostream>
#include<algorithm>
#include<cstdio>
typedef long long LL;
using namespace std;const int N=1e5+10;
int a[N];
int n,q;int main() 
{  scanf("%d%d",&n,&q);for(int i=0;i<n;i++){scanf("%d",&a[i]);}int l,r;LL sum=0;// minsum,maxsum;LL cnt=0;for(int i=0;i<n;i++){if(a[i]==0){// minsum+=l;// maxsum+=r;cnt++;}// minsum+=a[i];// maxsum+=a[i];sum+=a[i];}while(q--){// minsum=0;// maxsum=0;scanf("%d%d",&l,&r);     printf("%lld %lld\n",sum+l*cnt,sum+r*cnt);}return 0;
}

题目来自美团2024年春招

http://www.yayakq.cn/news/756269/

相关文章:

  • 去后台更新一下网站做网站的接口是意思
  • 重庆网站建设红旗河沟大学生二手书网站开发需求
  • 适合公司建设的网站网站访问对应二级域名
  • 北京建网站软件泰安齐鲁人才网
  • 重庆建设厅的网站首页中山网站开发招聘
  • 建设网站不用模板可以吗连云港网站建设sitall
  • 上饶市建设局网站wordpress中文企业模板下载
  • 企业网站的宣传功能体现在()wordpress 百万级数据
  • 武进网站建设基本流程小工具文本wordpress
  • 宁波市建设厅网站首页南京网站设计案例
  • 广西网站怎么制作区块链交易网站建设
  • 免费行情软件网站大全网页版黄骅市领导班子最新调整
  • 苏州企业网站建设设计制作公司中国建设银行官方网站登录
  • wordpress saml小说网站怎么做seo
  • 机械网站建设公司网站数字化建设
  • 沈阳php网站网页设计与制作基础
  • 响应式手机网站怎么做wordpress所有图片
  • 公司营销型网站制作wordpress默认固定链接
  • 做网站优化有什么方法免费快速网站
  • 合肥本地建网站支付网站建设费用做账
  • 湖南省建设厅假网站wordpress不能外部链接
  • 加强文化网站建设网站正在建设中 模版
  • 物流网站建设的需求分析行业门户网站营销案例
  • 如何注册网站域名和购买虚拟主机干净无广告的搜索引擎
  • 在哪些网站能接到活做东营网站seo服务
  • 成都网站排名 生客seo怎么样wordpress 投票 插件
  • wordpress做图片站的可能性h5响应式网站是什么
  • 怎么制作自己的免费网站宁夏水利厅建设管理处网站
  • html网站开发实战舆情分析是什么工作
  • 5在线做网站wordpress汉化包