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

深圳做网站哪个平台好唐山网站建设策划

深圳做网站哪个平台好,唐山网站建设策划,wordpress 2019主题谷歌字体,建网站要花钱吗文章目录 题目描述输入格式输出格式样例输入1样例输出1样例输入2样例输出2提交链接提示 解析参考代码 题目描述 你有一个由 n n n 个整数组成的数组 a a a 。 你要对它进行 k k k 次操作。其中一个操作是选择数组 a a a 的任意连续子数组(可能为空)#xff0c;并在数组的… 文章目录 题目描述输入格式输出格式样例输入1样例输出1样例输入2样例输出2提交链接提示 解析参考代码 题目描述 你有一个由 n n n 个整数组成的数组 a a a 。 你要对它进行 k k k 次操作。其中一个操作是选择数组 a a a 的任意连续子数组(可能为空)并在数组的任意位置插入该子数组的和。 你的任务是找出 k k k 次这样的操作后数组可能的最大和。 由于这个数字可能非常大请输出取模为 1 0 9 7 10^97 1097 的答案。 提示数字 x m o d p x\mod\ p xmod p 的余数等于最小非负数 y y y满足 x p ⋅ q y xp⋅qy xp⋅qy ( q q q 为整数)。 输入格式 第一行包含两个整数 n n n 和 k ( 1 ≤ n , k ≤ 2 ∗ 1 0 5 ) k(1 \leq n,k \leq 2*10^5) k(1≤n,k≤2∗105)—分别是数组的长度 a a a 和操作次数。 第二行包含 n n n 个整数 a 1 , a 2 , . . . , a n ( − 1 0 9 ≤ a i ≤ 1 0 9 ) a_1,a_2,...,a_n(-10^9 \leq a_i \leq 10^9) a1​,a2​,...,an​(−109≤ai​≤109)。 输出格式 输出一个整数—经过 k k k 次运算模数 1 0 9 7 10^97 1097 后得到的数组最大和。 样例输入1 2 2 -4 -7样例输出1 999999996样例输入2 3 3 2 2 8样例输出2 96提交链接 https://hydro.ac/d/lp728/p/13 提示 样例解释 1 1 1: 在第一个测试用例中最好在数组中取一个空子数组两次并在任意位置插入空子数组的和 ( 0 ) (0) (0)这样得到的数组和为 ( − 4 ) ( − 7 ) 0 0 − 11 (-4)(-7)00-11 (−4)(−7)00−11模数 1 0 9 7 10^97 1097 为 999999996 999999996 999999996。 解析 核心找到数组中总和最大的子数组。 设 s s s 表示为原始数组的总和 x x x 表示为原始数组中总和最大的子数组的总和。 k 1 k1 k1 时答案为 s x sx sx k 2 k2 k2 时答案为 s x 2 ∗ x sx2*x sx2∗x 任意 k k k 具有最大和的子数组的和最初是 x x x 然后是 2 ⋅ x 2⋅x 2⋅x 然后是 4 ⋅ x 4⋅x 4⋅x … 2 k − 1 ⋅ x 2^{k−1}⋅x 2k−1⋅x 答案等于 s x 2 ⋅ x ⋯ 2 k − 1 ⋅ x s 2 k ⋅ x − x sx2⋅x⋯2^{k−1}⋅xs2^k⋅x−x sx2⋅x⋯2k−1⋅xs2k⋅x−x。 取余的时候要考虑负数的情况。若为负数可以先加上模数再进行取余。 参考代码 #includebits/stdc.h #includealgorithm using namespace std; const int maxn 2e5 9 , mod 1e9 7; typedef long long ll; int t , n , a[maxn] , k; int main() {ll ans 0;cin n k;for(int i 1; i n; i){cin a[i];ans a[i];}ans (ans % mod mod) % mod;ll sum 0 , mx 0;for(int i 1; i n; i) //区间最大和{sum a[i];if(sum 0)sum 0;mx max(mx , sum);}mx % mod;ll two 1;for(int i 1; i k; i)two two * 2 % mod;ans (ans two * mx - mx mod) % mod;cout ans endl;return 0; }
http://www.zqtcl.cn/news/303085/

相关文章:

  • 做网站的毕业设计网站没备案怎么做淘宝客
  • 百度申诉网站建设银行住房租赁代表品牌是什么
  • 网站初期推广方案虚拟服务器搭建wordpress
  • jeecms可以做网站卖吗山西网络推广专业
  • 2017 如何做网站优化育儿哪个网站做的好
  • 网站制作容易吗青岛网站建设公司报价
  • 淘宝建设网站的好处网站制作结构
  • 网站开发网站建设公司临沂网站建设找谁
  • 咋么做网站在电脑上潍坊免费模板建站
  • 苏州网站建设推广咨询平台做网站的公司图
  • 北京企业网站怎么建设免费给我推广
  • 网站制作价钱多少专业的咨询行业网站制作
  • 做百度网站每年的费用多少交换友情链接时需要注意的事项
  • 怎么在百度网站上做自己的网站百度开户渠道
  • php技术的网站建设实录方案做二手手机的网站有哪些
  • 做网站店铺装修的软件怎么做淘课网站
  • 百度一下官方网站wordpress连接代码
  • 什么网站详情页做的好仿唧唧帝笑话门户网站源码带多条采集规则 织梦搞笑图片视频模板
  • 平原网站建设费用少儿编程加盟店倒闭
  • 企业网站建设专业公司蜜淘app在那个网站做的
  • 市住房城乡建设部网站大学生课程设计网站
  • 广州大石附近做网站的公司外包服务公司是干什么的
  • 做的新网站网上搜不到做的网站百度搜索不出来的
  • 电商网站后台报价公司如何建站
  • 查网站有没有做推广企业网站建设的目标
  • 北京网站维护公司专业外贸网站建设_诚信_青岛
  • 网站自己做还是用程序制作网站一般使用的软件有哪些
  • 晨雷文化传媒网站建设济南互联网品牌设计
  • 怎样给自己的网站做防红连接梵客装饰公司官网
  • 甘肃省城乡与住房建设厅网站纪检网站建设动态主题