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

Humble Numbers 【数论】【DP】

Key:数论 DP

题意


A number whose only prime factors are 2,3,5 or 7 is called a humble number. The sequence 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 14, 15, 16, 18, 20, 21, 24, 25, 27, … shows the first 20 humble numbers.

一个数,如果它的质因子只有2,3,5,7,则它是一个:Humble Numbers。输入一个n,输出第n个Humble Numbers。

题解


规律:Humble Numbers必然是由前面的某个*2,*3,*5,*7得到。
然后维护4个指针。就可以O(n)
最后。。注意英语里面的-st后缀是%10==1且%100!=11的的序数..
-nd,-rd后缀同理..

#include<cstdio>
#include<iostream>
#include<cmath>
using namespace std;
int n,k,f2,f3,f5,f7;
int dp[100010];
#define m

相关文章:

  • #1014 : Trie树
  • #1015 : KMP算法
  • firefox插件
  • 宗教信仰
  • Gopher II
  • 关押罪犯 【并查集】
  • 食物链 【并查集】
  • 丛林中的路
  • ROADS
  • Heavy Transportation
  • 八进制小数
  • 矩形分割
  • 删除数组中的元素(链表)
  • 统计学生信息
  • 【BZOJ 1588】营业额统计 【HNOI2002】【平衡树】【双向链表】
  • “寒冬”下的金三银四跳槽季来了,帮你客观分析一下局面
  • 【MySQL经典案例分析】 Waiting for table metadata lock
  • 【刷算法】求1+2+3+...+n
  • 2017 前端面试准备 - 收藏集 - 掘金
  • conda常用的命令
  • CSS 提示工具(Tooltip)
  • Java-详解HashMap
  • laravel with 查询列表限制条数
  • leetcode讲解--894. All Possible Full Binary Trees
  • miniui datagrid 的客户端分页解决方案 - CS结合
  • Spring Security中异常上抛机制及对于转型处理的一些感悟
  • vue2.0一起在懵逼的海洋里越陷越深(四)
  • Vultr 教程目录
  • 阿里云前端周刊 - 第 26 期
  • 不上全站https的网站你们就等着被恶心死吧
  • 对话:中国为什么有前途/ 写给中国的经济学
  • - 概述 - 《设计模式(极简c++版)》
  • 构造函数(constructor)与原型链(prototype)关系
  • 前端每日实战:61# 视频演示如何用纯 CSS 创作一只咖啡壶
  • 实习面试笔记
  • Prometheus VS InfluxDB
  • ​如何防止网络攻击?
  • #define用法
  • #QT(串口助手-界面)
  • #我与Java虚拟机的故事#连载07:我放弃了对JVM的进一步学习
  • #我与Java虚拟机的故事#连载10: 如何在阿里、腾讯、百度、及字节跳动等公司面试中脱颖而出...
  • (+3)1.3敏捷宣言与敏捷过程的特点
  • (4)事件处理——(2)在页面加载的时候执行任务(Performing tasks on page load)...
  • (C#)一个最简单的链表类
  • (html5)在移动端input输入搜索项后 输入法下面为什么不想百度那样出现前往? 而我的出现的是换行...
  • (阿里巴巴 dubbo,有数据库,可执行 )dubbo zookeeper spring demo
  • (补)B+树一些思想
  • (二)【Jmeter】专栏实战项目靶场drupal部署
  • (二)构建dubbo分布式平台-平台功能导图
  • (十八)devops持续集成开发——使用docker安装部署jenkins流水线服务
  • (十五)使用Nexus创建Maven私服
  • (原創) 如何解决make kernel时『clock skew detected』的warning? (OS) (Linux)
  • (转)shell调试方法
  • (转)全文检索技术学习(三)——Lucene支持中文分词
  • .NET 8.0 中有哪些新的变化?