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

看汽车哪个网站好灰色项目推广渠道

看汽车哪个网站好,灰色项目推广渠道,宠物网站推广怎么做,温州专业网站开发网站设计小美拿到了一个由正整数组成的数组,但其中有一些元素是未知的(用 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.hkea.cn/news/200778/

相关文章:

  • 做a高清视频在线观看网站济源新站seo关键词排名推广
  • 刚做的网站怎么搜索不出来百度seo收录软件
  • 视频拍摄app站长工具seo综合查询广告
  • 新闻单位建设网站的意义武汉seo推广优化
  • 低价网站公司软文怎么写
  • 东莞市建设公共交易中心网站百度官网首页
  • 如何建立的网站能争钱优化营商环境 助推高质量发展
  • 做百度网站营销型网站建设排名
  • 网站域名被黑国际新闻最新消息战争
  • 苏州网站开发公司济南兴田德润厉害吗网络自动推广软件
  • 广药网站建设试卷株洲最新今日头条
  • 网站建设管理考核办法微信推广平台怎么做
  • 网站新闻模块代码网络推广有哪些常见的推广方法
  • 合肥大型网站如何推广普通话
  • 高端网站制作软件怎么样推广自己的店铺和产品
  • 无障碍浏览网站怎么做关键词seo排名优化推荐
  • wordpress 247seo推广系统
  • 做深圳门户网站起什么名字好泰州seo外包公司
  • 网站视频上传怎么做百度站长平台论坛
  • wordpress农业模板下载小时seo
  • 做网站语言排名2018发帖推广哪个平台好
  • 销氪crmseo入门讲解
  • 蒙阴哪有做淘宝网站的钓鱼网站制作教程
  • 网站如何做导航条下拉菜单怎么做百度网页
  • 网站开发都做什么平台推广精准客源
  • 网站建设共享ip宁波seo搜索引擎优化
  • 学校网站建设必要性搜索引擎排名
  • 哪里有做区块链网站的百度网址大全在哪里找
  • 加盟平台网站怎么做竞价托管多少钱一个月
  • wordpress 微信 代码网站关键词怎么优化排名