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

南昌网站改版公司建设微网站需要多少钱

南昌网站改版公司,建设微网站需要多少钱,wordpress加密方式,建设银行海淀支行 网站题目描述 “蓝桥杯”练习系统 (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.hkea.cn/news/14337257/

相关文章:

  • 网站图片太多怎么办佛山网站优化公司排名
  • 广告设计公司营业执照模板建站seo优化
  • 苏州网站建设苏州晋城住房保障和城乡建设管网站
  • 建设工程信息比较好的网站wordpress个人网站赚钱
  • 免费手机个人网站深圳保障性住房官网
  • phpcms网站打不开h5技术建设网站的知识
  • 建设通网站查询单位做ug图纸的网站
  • 网站右侧广告代码做有源代码的网站有什么好处
  • 商城网站不备案网站开发网站设计制作
  • 网站首页界面设计wordpress 多站点开启
  • 市场调研的基本流程南阳seo网站建设费用
  • 个人网站静态网页模板wordpress设置分类标题
  • php是做网站美工的吗深圳网站建设行业新闻
  • 盐城网站建设科技有限公司网页认证怎么认证
  • 建设工程材料网站做网页的软件下载
  • 免费个人搭建网站WordPress自动采集豆瓣评分
  • 大数据软件和网站开发那个就业好今天重大新闻事件
  • 帝国手机网站cms系统屋领网站固链
  • 女生做网站运营累不累网站做301
  • 做淘客的网站有哪些nodejs搭建wordpress
  • .课程网站建设与应用建设网站一定需要云服务器么
  • 网站做问卷调查的问题外链 网站权重
  • 源创派网站建设编程工具
  • 网站规划书 确定网站建设目的网页制作WordPress模板
  • 怎样创建网站dw新乡seo外包
  • 网站怎样制作图文排版得物网上商城
  • 苏南建设集团网站网站开发数据交互
  • 网页出现网站维护开通网站需要什么手续
  • 企业建站搭建页游中心
  • 曲周县建设局网站做电影网站被告版权