班级网站建设组织机构融资平台

pingmian/2026/1/25 19:04:32/文章来源:
班级网站建设组织机构,融资平台,网站建设开发方式包括,专做律所网站题解#xff1a;判断d是否整除#xff0c;可以转化为求这段区间内d的因子的指数是否均大于d中的指数。容易想到把每个数字都分解为素因子形式#xff0c;对每个素数出现的次数求个前缀和即可。然而#xff0c;这样时间空间都不行。注意到对于一个数x#xff0c;小于sqrt(x… 题解判断d是否整除可以转化为求这段区间内d的因子的指数是否均大于d中的指数。容易想到把每个数字都分解为素因子形式对每个素数出现的次数求个前缀和即可。然而这样时间空间都不行。注意到对于一个数x小于sqrt(x)的素因子最多sqrt(x)个而每个数包含大于sqrt(x)的素因子最多一个。那么容易想到对于小于sqrt(x)的素因子预处理指数项前缀和。大于sqrt(n)的数提前分离出来只需实现区间查询一个数是否出现即可。这个操作直接分块预处理一下就好了。复杂度o(n×sqrt(n))大概一辈子都是签到选手了吧。 #include cstdio #include algorithm #include cstring #include cmath #include set #define mem(MW) memset(MW,0,sizeof(MW)) #define rep(i,a,b) for(int ia;ib;i) typedef long long ll; const int N 1e5 100; const int lim 320; inline int read() {char cgetchar();int x0,f1;while(c0||c9){if(c-)f-1;cgetchar();}while(c0c9){xx*10c-0;cgetchar();}return x*f; } using namespace std; int n, m, a[N]; int p[N], notp[N], nxt[N]; void init() {notp[1]1;nxt[1]1;rep(i,2,1e5) {if(!notp[i])p[p[0]]i,nxt[i]i;rep(j,1,p[0]) {if(p[j]*i1e5)break;notp[p[j]*i]1;nxt[p[j]*i]p[j];if(i%p[j]0)break;}} } int b[lim3][N], v[N], cnt, c[N], sum[N], sumc[N]; void cal_pr(int x) {cnt0;while(x!1) {int tnxt[x];v[cnt]t; sum[t]0;while(x%t0)x/t,sum[t];} } int belong[N], l[lim3], r[lim3], B, num, S[lim3][N]; void build() {mem(sumc), mem(b), mem(S);Bsqrt(n);numn/B;if(n%B)num;rep(i,1,n)belong[i](i-1)/B1;rep(i,1,num)l[i](i-1)*B1,r[i]i*B;r[num]n;rep(i,1,n) {cal_pr(a[i]);rep(j,1,cnt) {if(v[j]lim) b[v[j]][i]sum[v[j]];else S[belong[i]][v[j]]sum[v[j]];}c[i]v[cnt];sumc[i]sum[v[cnt]];}rep(j,1,lim)rep(i,2,n) b[j][i]b[j][i-1]; } int fd(int L, int R, int x) {int tmp0;if(R-L1B) {rep(i,L,R) if(c[i]x) tmpsumc[i];return tmpsum[x];}rep(i,L,r[belong[L]]) if(c[i]x) tmpsumc[i];rep(i,belong[L]1,belong[R]-1) tmpS[i][x];rep(i,l[belong[R]],R) if(c[i]x) tmpsumc[i];return tmpsum[x]; } int ck(int l, int r, int d) {int tmp-1;cal_pr(d);rep(i,1,cnt) {if(v[i]limb[v[i]][r]-b[v[i]][l-1]sum[v[i]]) return 0;if(v[i]lim) tmpv[i];}if(tmp-1) return 1;return fd(l,r,tmp); } int main() {int T;init();Tread();while(T--) {nread(), mread();rep(i,1,n) a[i]read();build();rep(i,1,m) {int l,r,d;lread(), rread(), dread();if(ck(l,r,d)) puts(Yes);else puts(No);}}return 0; }转载于:https://www.cnblogs.com/RRRR-wys/p/9099627.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/pingmian/85755.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

腾讯网站站内面包屑导航叫人做网站多少钱

客户那里有Gigaset手机,安装我们的产品需要注入DeviceOwner,但是刚恢复默认出厂的Gigaset手机很奇葩,注入权限的提示下面错误,导致不能使用我们的产品 设置DeviceOwner权限是有限制的,需要手机账号(acount)为0 1 我们用命令查看手机的帐号 adb shell dumpsys account …

做网站前端网址可以自己写吗wordpress 中文文件名

一 MQ 的基本概念 1 MQ概述 MQ全称 Message Queue(消息队列),是在消息的传输过程中保存消息的容器。多用于分布式系统之间进行通信。消息队列就是所谓的存放消息的队列。 消息队列解决的不是存放消息的队列的⽬的,解决的是通信问…

wordpress前台用户中心代码wordpress 优化''

目录 课程教学一次简单的Hack程序的编译与链接Linux下的可执行文件格式ELF进程虚拟地址空间程序的编译与链接程序的装载与进程的执行x86&amd64汇编简述 课程教学 课程链接:https://www.bilibili.com/video/BV1854y1y7Ro/?vd_source7b06bd7a9dd90c45c5c9c44d12…

昆山做网站好的建设门户网站的可行性分析

文章目录 一、实验描述二、实验数据三、实验过程1. 手动删除2. 简化线工具四、注意事项一、实验描述 矢量数据获取通常来源于手动或者ArcScan自动采集,其基本存储方式就是记录每个要素的点坐标,如点要素就是一个坐标、线要素由多个点要素连接形成。当某段线要素被过多的节点…

什么样的企业需要做网站做网站如何配置自己的电脑

在开发 H5 应用的时候碰到一个问题,应用只需要一张小的缩略图,而用户用手机上传的确是一张大图,手机摄像机拍的图片好几 M,这可要浪费很多流量。获取图片通过 File API 获取图片。var input document.createElement(input);input…

网站开发产生费用分录怎么写网站建设开发维护

1.PHP表单处理PHP 超全局变量 $_GET 和 $_POST 用于收集表单数据GET 和 POST 都创建数组(例如,array( key > value, key2 > value2, key3 > value3, ...))。此数组包含键/值对,其中的键是表单控件的名称,而值是来自用户的输入数据。…

欢迎访问陕西省交通建设集团公司网站长春网站优化流程

目录 1. 题目解析 2. 算法原理 3. 代码编写 写在最后: 1. 题目解析 题目链接:202. 快乐数 - 力扣(Leetcode) 这道题的题目也很容易理解, 看一下题目给的示例就能很容易明白, 但是要注意一个点&#…

win7 iis 默认网站属性网站设配色

Blocks概要 Blocks是C语言的扩充功能,即带有自动变量的匿名函数。匿名函数就是不带函数名的函数。这一概念同样被称为“闭包”,lambda计算等。 自动变量是在函数内部声明的变量,其作用域仅限于声明它的函数内部。这意味着它们只能在其声明的…

苏州市网站制作台州网站制作咨询薇

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注…

网站服务器排名前十广州市外贸网站建设企业

初识sql语句 SQL语言主要用于存取数据、查询数据、更新数据和管理关系数据库系统,SQL语言由IBM开发。SQL语言分为3种类型: DDL语句 数据库定义语言: 数据库、表、视图、索引、存储过程,例如CREATE DROP ALTERDML语句 数据库操纵语言&a…

云梦县城乡建设局网站百度关键词优化推广

概述 最近工作中有用到ES ,当然少不了自己装一个服务器捣鼓。本文的ElasticSearch 的版本: 7.17.3 一、下载 ElasticSearch 点此下载 下载完成后上传至 Linux 服务器,本文演示放在: /root/ 下,进行解压&#xff1…

关于网站建设的外文文献网站建设开发方式包括一l丫

目录 一.配置软件仓库 二.安装http php miriadb 三.配置数据库 四.源码拖拽并解压 五.防火墙通过 六.浏览器安装测试 七.界面参数设置 一.配置软件仓库 1.进入仓库目录 cd /etc/yum.repos.d 2.创建仓库文件 vim local.repo 3.在 local.repo中写入:(粘贴的时候注意位…

建设网站重庆软件工程就业方向及薪资待遇

报 版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章原始出版、作者信息和本声明。否则将追究法律责任。本文地址: http://blog.csdn.net/jobchanceleo/archive/2007/04/17/1568254.aspx 有个朋友Min十几年工作经验&…

河源网站搭建费用深圳工业设计协会

概述MySQL最强大的功能之一就是能在数据检索的执行中连接(join)表。大部分的单表数据查询并不能满足我们的需求,这时候我们就需要连接一个或者多个表,并通过一些条件过滤筛选出我们需要的数据。了解MySQL连接查询之前我们先来理解下笛卡尔积的原理。数据…

下沙建设局网站深圳软件公司工资有多少

1.将训练集、验证集、测试集按照7:2:1随机划分 1.项目准备 1.在项目下新建一个py文件,名字就叫做splitDataset1.py 2.将自己需要划分的原数据集就放在项目文件夹下面 以我的为例,我的原数据集名字叫做hatDataXml 里面的JPEGImages装的是图片 Annota…

教你做兼职的网站wordpress头像class

1. 元组 Tuple 是 C# 中表示元组(Tuple)的数据结构。元组是一个用于存储一组有序元素的数据结构,每个元素可以是不同类型的数据。在 C# 中,元组是值类型,允许存储多个值,并且可以通过索引或者具名字段访问…

网络技术员工作内容周口seo

试卷代号:1376 2021年春季学期期末统一考试 机械制造装备及设计 试题 2021年7月 一、单项选择题(从所给的四个选项中,找出你认为是正确的答案,将其编号填入括号内。每小题3分,共30分) 1.卧式支承的机床重心…

罗湖微信网站制作网站域名重要吗

微信小程序可以使用wx.navigateToMiniProgram方法实现跳转到其他小程序,但是跳转到网页需要使用wx.navigateTo方法,并将所跳转的地址写在URL参数中。 例如,跳转到百度的网页可以使用以下代码: wx.navigateTo({url: https://www.…

西昌市规划建设局网站网站行业认证怎么做

🤗博主:小猫娃来啦 🤗文章核心:gitee上开源一个移动端礼盒商城项目 文章目录 前言开源地址项目运行命令项目基本展示前端效果细节展示视频前端代码细节展示视频后台效果展示后台代码展示经典优势思维导图实现思路 前言 项目样式老…

购物网站建设情况汇报建造师求职网

概念:DAO(Data Access Object) 数据库访问对象,**面向数据库SQL操作**的封装。 (一)场景 问题分析 在实际开发中,针对一张表的复杂业务功能通常需要和表交互多次(比如转账)。如果每次针对表的…