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

给你一个新的网站怎么做/seo建站教学

给你一个新的网站怎么做,seo建站教学,怎么做淘宝联盟网站推广,网站设计的基本原则Description ~Cirno发现了一种baka数&#xff0c;这种数呢~只含有2和⑨两种数字~~现在Cirno想知道~一个区间中~~有多少个数能被baka数整除~但是Cirno这么天才的妖精才不屑去数啦只能依靠聪明的你咯。Input 一行正整数L R( 1 < L < R < 10^10)Output 一个正整数&#x…

Description

~Cirno发现了一种baka数,这种数呢~只含有2和⑨两种数字~~
现在Cirno想知道~一个区间中~~有多少个数能被baka数整除~
但是Cirno这么天才的妖精才不屑去数啦
只能依靠聪明的你咯。

Input

一行正整数L R
( 1 < L < R < 10^10)

Output

一个正整数,代表所求的答案

Sample Input

1 100

Sample Output

58

HINT

此题数据范围应该是10^9

 

题解:

  处理处所有数然后容斥。

 1 #include<cstring>
 2 #include<cmath>
 3 #include<algorithm>
 4 #include<iostream>
 5 #include<cstdio>
 6 
 7 #define ll long long
 8 using namespace std;
 9 inline int read()
10 {
11     int x=0,f=1;char ch=getchar();
12     while(ch>'9'||ch<'0'){if (ch=='-') f=-1;ch=getchar();}
13     while(ch<='9'&&ch>='0'){x=(x<<3)+(x<<1)+ch-'0';ch=getchar();}
14     return x*f;
15 }
16 
17 int L,R;
18 int n,m,ans;
19 ll a[2001],b[2001];
20 bool vis[2001];
21 
22 void pre(ll x,int R)
23 {
24     if (x>R) return;
25     if (x) a[++m]=x;
26     pre(x*10+2,R);pre(x*10+9,R);
27 }
28 ll gcd(ll a,ll b){return b?gcd(b,a%b):a;}
29 void dfs(int x,int y,ll z)
30 {
31     if (x>n)
32     {
33         if (y&1) ans+=R/z-(L-1)/z;
34         else if (y) ans-=R/z-(L-1)/z;
35         return;
36     }
37     if (z>R) return;
38     dfs(x+1,y,z);
39     z=z/gcd(a[x],z)*a[x];
40     dfs(x+1,y+1,z);
41 }
42 int main()
43 {
44     L=read();R=read();
45     pre(0LL,R);
46     sort(a+1,a+m+1);
47     for (int i=1;i<=m;i++)
48         if (!vis[i])
49         {
50                b[++n]=a[i];
51             for (int j=i+1;j<=m;j++)if (a[j]%a[i]==0) vis[j]=1;
52         }
53     for (int i=1;i<=n;i++)
54         a[n-i+1]=b[i];
55     dfs(1,0,1);
56     printf("%d",ans);
57 }

 

转载于:https://www.cnblogs.com/fengzhiyuan/p/8143008.html

http://www.jmfq.cn/news/5133097.html

相关文章:

  • 内容管理网站/杭州关键词优化测试
  • 怎样在设计网站做图赚钱/东莞网站建设推广技巧
  • 可视化信息 网站/南昌seo网站排名
  • 网站浮动广告怎么做/windows优化大师会员
  • 深圳龙岗淘宝网站建设公司有哪些/seoshanghai net
  • 贵港市建设局网站/洛阳seo外包公司费用
  • 晋江网友交流区网站/百度竞价开户哪家好
  • 西安网站建设品牌公司推荐/线上推广的渠道有哪些
  • HTMT超链接网站怎么做/新乡seo网络推广费用
  • 在线制作网站的平台/百度搜索页面
  • 网站域名怎么看/cms快速建站
  • 西安网站定制开发/视频网站推广
  • 华为网站开发/找回原来的百度
  • 郑州网络工程学院/石家庄seo报价
  • 宜城营销型网站套餐/网络整合营销理论案例
  • 网络建站工具/fifa最新世界排名
  • 网站上传图片尺寸/快速排名生客seo
  • 哪个做问卷网站佣金高/北京seo优化公司
  • 做ppt软件怎么下载网站/如何规划企业网络推广方案
  • 网站建设 预付款/桔子seo工具
  • 保定网站制作报价/朋友圈推广
  • 合肥最好的网站建设公司排名/云计算培训
  • 丽水市建设局网站/培训机构加盟
  • “网站建设:上海珍岛”/2023网络营销成功案例
  • 专门做网站的公司 南阳/2023搜索最多的关键词
  • 西安网站建设公司十强/头条新闻最新消息
  • 阿里云网站方案建设书/关注公众号推广2元一个
  • 网站生成海报功能怎么做/百度竞价关键词优化
  • 合肥 定制网站开发/软文案例短篇
  • 域名网站有哪些/seo搜索规则