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

学校网站备案前置审批怎样做网站导购教程

学校网站备案前置审批,怎样做网站导购教程,团购网站,关于网站的制作思路分析: 我们可以发现125是因子个数的极限了,所以我们可以用二维数组来维护第几个数有几个因子,然后用前缀和算出来每个区间合法个数,通过一个排列和从num里面选2个 ,c num 2 来计算即可 #include<iostream> #include<cstring> #include<string> #include…

在这里插入图片描述在这里插入图片描述在这里插入图片描述
思路分析:
我们可以发现125是因子个数的极限了,所以我们可以用二维数组来维护第几个数有几个因子,然后用前缀和算出来每个区间合法个数,通过一个排列和从num里面选2个 ,c num 2 来计算即可

#include<iostream>
#include<cstring>
#include<string>
#include<algorithm>
#define int long long 
using namespace std;
int n,m;
int w[100005];
int cnt[1000005][150];
signed main()
{cin>>n>>m;for(int i=1;i<=n;i++){cin>>w[i];int num=0;for(int j=1;j*j<=w[i];j++){if(w[i]%j==0) num+=2;//计算因子数if(w[i]==j*j) num-=1;}cnt[i][num]=1;//第i位置上的数有num个因子,这种情况存在,记作1}for(int i=1;i<=n;i++)for(int j=1;j<=130;j++){cnt[i][j]+=cnt[i-1][j];//前缀和}while(m--){int ans=0;int a,b;cin>>a>>b;for(int i=1;i<=130;i++){int sum=cnt[b][i]-cnt[a-1][i];if(sum)ans+=sum*(sum-1)/2;//组合数}cout<<ans<<endl;}return 0;
}
http://www.yayakq.cn/news/522539/

相关文章:

  • jsp网站制作详细教程互联网保险核心系统
  • 宁夏住房与城乡建设厅网站网站搭建工作怎么样
  • 中国网站设计公司百度如何才能搜到你的网站
  • 自己做的网站会被黑吗国家高新技术企业是国企吗?
  • 家政月嫂网站源码wordpress小程序音频插件
  • h5移动网站开发深圳网站建设微信商城开发
  • 自己可以做拼单网站吗福建设厅官方网站
  • 怎么为自己公司做网站wordpress新增管理员
  • 国内著名平面设计师的个人网站新网互联的网站
  • cpa单页网站怎么做东莞加工厂外发网
  • 网站开发工具c建设网站用什么
  • 个人博客网站logo济南产品网站建设外包
  • 服装购物网站策划书网站风格发展趋势
  • 有什么网站可以免费建站个人网站名字大全
  • 网站建设规划设计书自己开网店
  • 扶贫网站建设方案太原网站推广优化
  • 南京酒店网站制作asp网站发送邮件
  • 做网站要什么电子商务网站建设与管理的有关论文
  • 网站域名想更换要怎么做网页美工设计夏霍
  • 沈阳网站建设黑酷科技永久免费win云服务器
  • 网站建设平台源码提供上海建筑设计院排名
  • 开封做网站公司梅州住房和建设局网站
  • 做网站的实践报告在微信上做彩票网站
  • sns有哪些著名的网站有哪些网站死链检查
  • 接单做网站怎么开价格淘客网站如果做优化
  • 专门查企业的网站班级优化大师的利和弊
  • 电商网站设计方法做网站 人工智能
  • 大航母网站建设在哪里网站如何做线下推广
  • 建设网站页面微网站免费搭建平台
  • 网站建设我们的优势如何查看一个网站做的外链