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

福田网站建设信息流广告优秀案例

福田网站建设,信息流广告优秀案例,百度域名地址查询,html网站设计源码小美拿到了一个由正整数组成的数组#xff0c;但其中有一些元素是未知的#xff08;用 0 来表示#xff09;。 现在小美想知道#xff0c;如果那些未知的元素在区间[l,r]范围内随机取值的话#xff0c;数组所有元素之和的最小值和最大值分别是多少#xff1f; 共有q次询问…小美拿到了一个由正整数组成的数组但其中有一些元素是未知的用 0 来表示。 现在小美想知道如果那些未知的元素在区间[l,r]范围内随机取值的话数组所有元素之和的最小值和最大值分别是多少 共有q次询问。 时间限制C/C 1秒其他语言2秒 空间限制C/C 256M其他语言512M 输入描述 第一行输入两个正整数n,q代表数组大小和询问次数。 第二行输入n个整数ai其中如果输入ai的为 0那么说明ai是未知的。 接下来的q行每行输入两个正整数l,r代表一次询问。 1n,q10^5 0ai10^9 1lr10^9 输出描述 输出q行每行输出两个正整数代表所有元素之和的最小值和最大值。 示例1  输入例子 3 2 1 0 3 1 2 4 4 输出例子 5 6 8 8 例子说明 只有第二个元素是未知的。 第一次询问数组最小的和是 1135最大的和是 1236。 第二次询问显然数组的元素和必然为 8。 可以看出数组中为0的就是不确定的元素他可以取l和r范围内的任意数题目要求最小和最大那就取l和r 因为未知的元素数量固定所以我们可以记录它的数量然后计算其他确定的元素的和最后加上不确定的元素即可 注意这道题ai量级是1e9相加会变得很大可以开一个longlong来保存他们的和 代码 #include iostream #includealgorithm #includecstdio typedef long long LL; using namespace std;const int N1e510; int a[N]; int n,q;int main() { scanf(%d%d,n,q);for(int i0;in;i){scanf(%d,a[i]);}int l,r;LL sum0;// minsum,maxsum;LL cnt0;for(int i0;in;i){if(a[i]0){// minsuml;// maxsumr;cnt;}// minsuma[i];// maxsuma[i];suma[i];}while(q--){// minsum0;// maxsum0;scanf(%d%d,l,r); printf(%lld %lld\n,suml*cnt,sumr*cnt);}return 0; }题目来自美团2024年春招
http://www.w-s-a.com/news/426280/

相关文章:

  • 在本地怎么做网站深圳保障房申请条件2022
  • 广州天河区网站建设公司东莞网络游戏制作开发
  • 哪个网站做免费小程序rio门户网站的制作
  • 短网站生成查询网站所有关键词排名
  • 阿里云购买网站登录技术服务外包公司
  • 淘宝单页面网站手机制作游戏的软件
  • 汉中市网站建设wordpress编辑器好麻烦
  • 织梦做的网站快照被攻击在线看crm系统
  • 青岛物流公司网站建设网站建设提议
  • 企业网站建设高端品牌宿州注册公司多少钱
  • 个人微信公众号怎么做微网站吗湛江网站制作方案
  • 学校网站改版南京展厅设计装修
  • 手机网站有免费做的吗建设银行网站不能登录
  • 树莓派做影视网站网站建设企业 熊账号
  • 网站iis7.5配置免费网站建设模板下载
  • 生物公司网站建设方案wordpress自定义字段调用
  • 静态网站公用头部如何调用标题wordpress自动采集翻译插件怎么用
  • 网站做单链 好不好网站营销不同阶段的网站分析目标
  • 网线制作颜色顺序兰州网站推广优化
  • 北京沙河教做网站的企业融资以什么为基础
  • 给网站添加百度地图绵阳做绵阳做网站网站
  • 用电脑做服务器制作网站东莞营销网站建设
  • 网站需要怎么做wordpress 重装
  • 做电影网站赚钱的方法世界500强企业排名2023
  • 领卷网站怎么做的西宁设计网站建设
  • 东莞网站建设价位软件开发税率是13%还是6
  • 企业网站建设一条龙如何在网上推广自己
  • 成品网站制作公司企梦网站建设
  • 网站开发微信授权登录ftp 如何 更新 wordpress
  • icp备案和网站不符查询公司的网站备案