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

汝州网站制作鸿蒙系统应用软件开发

汝州网站制作,鸿蒙系统应用软件开发,台州网站定制,oppo软件商店安装题目描述 “蓝桥杯”练习系统 (lanqiao.cn) 题目分析 对于此题首先想到的是暴力分析#xff0c;使用前缀和#xff0c;这样方便算出每一区间的大小#xff0c;枚举长度和其实位置#xff0c;循环计算出所有区间的和进行判断#xff0c;输出答案。 非满分暴力写法#…题目描述 “蓝桥杯”练习系统 (lanqiao.cn) 题目分析 对于此题首先想到的是暴力分析使用前缀和这样方便算出每一区间的大小枚举长度和其实位置循环计算出所有区间的和进行判断输出答案。 非满分暴力写法 #includebits/stdc.h using namespace std; const int N 2e5 10; typedef long long ll; ll a[N], s[N], n, k, ans; int main() {cin n k;for(int i 1; i n; i ){cin a[i];s[i] s[i - 1] a[i];}for(int i 1; i n; i )//长度 {for(int j 1; j n; j )//起始位置 {int r j i - 1;if(r n){int q s[r] - s[j - 1];if(q % k 0)ans ;} } }cout ans;return 0; } 以上两重循环超时我们把其改为一重循环 由s[r] - s[l - r] % k 0 推出 s[r] % k s[l - 1] % k 故我们需要固定循环右端点确定下与此点对应相同的之前点的个数有多少个一样的点就说明出现了多少个k倍区间将个数加入答案即可 此点对应的值 1,故为cnt[s[i] % k] 满分代码如下 #includebits/stdc.h using namespace std; const int N 2e5 10; typedef long long ll; ll a[N], s[N], cnt[N], n, k, ans; int main() {cin n k;for(int i 1; i n; i ){cin a[i];s[i] s[i - 1] a[i];}cnt[0] 1;//注s[0] % k 0,故循环之前为0的数已经有一个 for(int i 1; i n; i ){ans cnt[s[i] % k];cnt[s[i] % k] ;}cout ans;return 0; }
http://www.w-s-a.com/news/839683/

相关文章:

  • 响应式网站的服务麦德龙网站建设目标
  • 做国外单的网站叫什么海南省海口市网站建设
  • 杭州响应式网站案例wordpress5.2.2
  • 网站建设运营维护合同wordpress资源搜索插件
  • 国外网站流量查询东莞网站建设教程
  • 餐饮类网站建设达到的作用东莞工程建设交易中心网
  • 网站设计 知识产权湖北网站建设xiduyun
  • 猫咪网站模版下载中国风 古典 红色 网站源代码
  • 个人网站备案模板制作网站首页
  • 潍坊正规建设网站网站建设设计作业
  • 推荐一下网站谢谢辽宁住房城乡建设部官方网站
  • 网站文件大小英选 网站开发
  • 济南建网站哪家好wordpress编辑器排行
  • 在福州做搬家网站多少钱画册设计网站有哪些
  • 如何让别人浏览我做的网站哪些方法可以建设网站
  • 网站建设与管理网络推广的优点
  • 美食网站的设计与制作做网站的电销话术
  • 中国档案网站建设现状研究陕西建设厅执业资格注册中心网站
  • 网站建设的内容管理怎么用ps切片在dw里做网站
  • 建设婚恋网站用什么搭建涿州网站开发
  • 做知识内容的网站与app哈尔滨哪里有做网站的
  • 青岛企业网站建站模板百度网站建设推广
  • 做360网站中保存的图片存在哪里个人建立网站要多少钱
  • 网站安装部署无锡做网站的公司
  • 怎么将网站做成小程序安装wordpress到服务器
  • 企业网站建设的四大因素沈阳网站建设招标公司
  • wordpress仿站开发公司网站策划宣传
  • 金乡县网站开发网站开发三个流程
  • qq空间网站是多少纺织网站建设方案
  • 建设微网站项目报告网站优化难吗