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

怎样做网站链接“跨年”等关键词搜索达年内峰值

怎样做网站链接,“跨年”等关键词搜索达年内峰值,成都网站建设 3e,长春网站建设公司dbd3思路: (1)需求:求对于1~n中至少能被p1~pm至少1个整除的数的个数,由于都是质数,彼此互质,不需要进行质因子分解,根据容斥原理, res n/p1 n/p2 ... n/pm - n /(p1p2) -…

思路:

(1)需求:求对于1~n中至少能被p1~pm至少1个整除的数的个数,由于都是质数,彼此互质,不需要进行质因子分解,根据容斥原理,

                        res = n/p1 + n/p2 +... + n/pm - n /(p1p2) - n/(p1p3) - ...;

显然只需要讨论p1~pm所有组合形式t,如果小于等于n:

  1. 如果是奇数个质数组成,则加等于n/t,否则减等于n/t;

最终结果即为1~n之间的所有至少能被p1~pm之间1个数整除的数的个数。

(2)注意用二进制讨论组合方式时,不能全零,全零即为1,不满足至少被其中一个整除。

代码:

#include<bits/stdc++.h>using namespace std;
const int N = 20,M = 1 << N;
typedef long long LL;LL p[N];int main()
{int n,m;cin >> n >> m;for(int i = 0;i < m;i ++)cin >> p[i];LL res = 0;for(int i = 1;i < (1 << m);i ++){LL t = 1,cnt = 0;for(int j = 0;j < m;j ++){if(i>>j &1 == 1){cnt ++;t *= p[j];if(t > n) break;}}if(t <= n){if(cnt %2 == 0) res -= n/t;else res += n/t;}}cout << res << endl;return 0;
}

http://www.dt0577.cn/news/42801.html

相关文章:

  • 龙泉网站建设企业qq怎么申请注册
  • 有哪些网站可以做全景效果图贵州网站seo
  • 云南文山网站建设费用快速网站轻松排名
  • 兰州商城网站建品牌营销策略包括哪些内容
  • 做招聘网站需要什么资质5g网络优化培训
  • 视频素材库网站下载恢复原来的百度
  • 网站后台 登录界面模板 远吗沈阳优化推广哪家好
  • 网站排名稳定后后期如何优化软文写作发布
  • 北京网站建设制作开发公司最新国际新闻热点事件
  • 在线做章网站百度广告价格
  • 怎么给网站做百度优化青岛网站建设推广公司
  • 网站排名突然掉了怎么回事谷歌官网下载
  • 怎么做外汇返佣的网站怎么制作网页推广
  • 宝山网站建设公司google翻译
  • 南昌市公司网站建设百度网络营销的概念
  • 包头网站开发软文文案案例
  • 做代销的网站宁波seo推广推荐公司
  • 网站seo检测青岛设计优化公司
  • 淄博网站外包品牌营销策划方案怎么做
  • 哪个网站百度收录快网站关键词排名优化价格
  • wordpress 开发api网站建设seo
  • 做网站需要网络服务器关键词挖掘站网
  • 网站好做吗站长资源平台
  • 广州网站建设十年乐云seoseo渠道是什么意思
  • 大连城市建设网站河北网站seo地址
  • 提高网站用户体验深圳网站优化
  • 资溪县建设局网站营销手机都有什么功能啊
  • 优秀的国外网站设计网站百度关键词搜索排名
  • 网站目录是什么创建网页
  • 自己架设服务器做网站百度一下你就知道搜索