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

广告接单网站鹤岗市建设局网站

广告接单网站,鹤岗市建设局网站,seo短视频网页入口引流网,沈阳做公司网站的公司AtCoder Beginner Contest 300G - P-smooth number解题报告 1 题目链接 传送门 2 题目大意 题目:P-光滑数的数量 题目大意: 在 1 1 1 到 n n n 中,有多少个数的所有质因数均不超过 p ( p ≤ 100 ) p\ (p\leq100) p (p≤100)。 3 解…

AtCoder Beginner Contest 300G - P-smooth number解题报告

1 题目链接

传送门

2 题目大意

题目:P-光滑数的数量
题目大意:

1 1 1 n n n 中,有多少个数的所有质因数均不超过 p ( p ≤ 100 ) p\ (p\leq100) p (p100)

3 解法分析

这道题看着很像搜索,于是你可以写出来一份 T L E TLE TLE 代码。

d f s ( x , y ) dfs(x,y) dfs(x,y) 表示在 ( x , p r m [ y ] ) (x, prm[y]) (x,prm[y]) 下单答案。
其中 p r m [ 37 ] prm[37] prm[37] 来存下 100 100 100 内的所有质数,因只有 25 25 25 个所以不如打表。

接下来考虑优化。

首先就是一个记忆化搜索,然后再剪枝。

十分显然的,从大质数向小质数搜可以有效避免无意义的搜索。

于是复杂度玄学起来,你也就 A C AC AC了。

4 解法总结

记搜+剪枝。

5 AC Code

#include <bits/stdc++.h>
#define int long long
#define N 1000000
using namespace std;int ans;
int n, m, inf;
int dp[26][2000007];int prm[37] = {2, 3, 5, 7,11, 13, 17, 19,23, 29, 31, 37,41, 43, 47,53, 59, 61, 67,71, 73, 79,83, 89, 97,1145141919810
};void dfs(int x, int y) {if (x <= N && dp[y][x]) {ans += dp[y][x];return ;}if (!y) {ans = ans + __lg(x) + 1;return ;}int cnt = ans;dfs(x, y - 1);if (x >= prm[y])dfs(x / prm[y], y);if (x <= N)dp[y][x] = ans - cnt;
}signed main() {scanf("%lld%lld", &n, &m);for (; prm[inf + 1] <= m; ++inf);dfs(n, inf);printf("%lld\n", ans);return 0;
}
http://www.yayakq.cn/news/557742/

相关文章:

  • 海门网站建设制作做招聘网站赚钱吗
  • 旅游网站网页设计图片目录型搜索引擎有哪些
  • asp网站免费模板中国摄影在线网站
  • 英国免费做网站郑州网站优化公司
  • 新开传奇网站刚开一秒第一区阿里云网站建设教程
  • 龙岗网站设计那个网站做旅游规划好
  • 佛山家具网站建设公司展会网站建设 服务器选择很重要
  • 怎么促成客户做网站竞价网站做推广方案
  • 免费的网站模板哪里有南昌网站建设公司服务
  • 做那个男女的视频网站标志设计图片大全简单
  • 建自己的个人网站郑州网站建设外包
  • 购物网站建设建站漯河seo推广
  • 基本建设工程兵网站wordpress timeline 修改
  • 外贸免费p2p网站建设自建的电子网站如何做推广
  • 淘宝网的网站设计特色做网站php语言用什么工具
  • 广州建筑公司排名谷歌seo快速排名软件首页
  • 企业建设项目哪个网站可以查海南建设银行官方网站
  • 沈阳网站建设公司排名sem竞价推广代运营
  • 昆明网站建设开发制作php网站支付宝接口
  • 电子商务网站建设方式妞妞的个人网页制作
  • 自助下单网站怎么做家装设计师自学攻略
  • 附近网站建设公司哪家好西安百度公司官网
  • 公司要网站建设天津工业设计公司
  • 网站怎么做百度地图外贸电商网站开发价格
  • 东莞网站开发报价开封淘宝网站建设
  • 石景山广州网站建设网站seo怎么填写
  • 渭南做网站费用手工制作大全女生的最爱
  • 厦门市建设局思明建设分局官方网站android 开发wordpress
  • 如何说明学校网站建设情况如何上传网站数据库
  • 国外网站上不去 dnswordpress删除评论