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

郑州轨道网站开发成都网站建设贴吧

郑州轨道网站开发,成都网站建设贴吧,三亚兼职招聘信息网站,100件创意产品Acwing 1082. 数字游戏 题意#xff1a; 现在大家决定玩一个游戏#xff0c;指定一个整数闭区间 [a,b]#xff0c;问这个区间内有多少个不降数。 题解#xff1a; 利用数位dp的套路来做 我们还是利用前缀和来做 我们先求1~n中满足情况的个数 对于一个n位数#xff0c;…Acwing 1082. 数字游戏 题意 现在大家决定玩一个游戏指定一个整数闭区间 [a,b]问这个区间内有多少个不降数。 题解 利用数位dp的套路来做 我们还是利用前缀和来做 我们先求1~n中满足情况的个数 对于一个n位数我们将其每一位用vector存an-1 ~ a0,我们从高位到低位开始一位一位考虑对于第an-1位,我们有两种考虑情况一个是填0 ~ an-1-1,另一个是填an-1对于第一个情况往往是可以直接求出来的利用组合数或者dp可以求出在本题中我们用dp来求第一个情况 对于第一个情况如果我们当前考虑的是第i位如果我们填j按照题目要求递增关系第i-1位应该填j~9.每一位的填写只于上一位的最大值有关 我们设dp[i][j]表示最高位是j一共有i位要填满足非递减的数的数量 所以有dp[i][j]Σdp[i-1][j~9] 这样我们解决了第一个情况左侧第二个情况右侧的话我们可以再分解考虑下一位第an-2的填写情况一直这样到最后一位。注意填写情况要满足题目要求的非递减要求所以我们要用last来保存一次的数这样下一次填的数必须大于等于last否则就break如果能顺利走到底最后一位说明满足情况tot 代码 #includebits/stdc.h #define debug(a,b) printf(%s %d\n,a,b); typedef long long ll; using namespace std;inline int read(){int s0,w1;char chgetchar();while(ch0||ch9){if(ch-)w-1;chgetchar();}while(ch0ch9) ss*10ch-0,chgetchar();//s(s3)(s1)(ch^48);return s*w; } const int maxn15; int f[maxn][maxn]; void init(){for(int i0;i9;i)f[1][i]1;for(int i2;imaxn;i){for(int j0;j9;j){for(int kj;k9;k){f[i][j]f[i-1][k];}}} } int solve(int n){if(!n)return 1;vectorintvec;while(n)vec.push_back(n%10),n/10;int res0;int last0;for(int ivec.size()-1;i0;i--){int xvec[i];for(int jlast;jx;j){resf[i1][j];//还剩i1位 }if(xlast)break;lastx;if(!i)res;}return res; } int main() {init(); int l,r;while(cinlr){coutsolve(r)-solve(l-1)endl;}return 0; }
http://www.hn-smt.com/news/33614/

相关文章:

  • 2025年EGUOO男士三氨能量:深度解析氨基酸配方的男性健康逻辑
  • 2025年高品质Z型斗式提升机厂家权威推荐榜单:耐用的Z型斗式提升机/正规的Z型斗式提升机/诚信的Z型斗式提升机源头厂家精选
  • 2025年EGUOO美国原装进口深度解析:本土研发到全球交付的全程品控链
  • 2025 年 11 月桥架厂家推荐排行榜,电缆桥架,梯级式桥架,快速连接桥架,托盘式桥架,不锈钢桥架,深联桥架公司推荐
  • 在跳板机的远程桌面中输入ctrl+alt+end
  • conda相关命令
  • tomcat/idea打包部署报错,RUN 可以 DEBUG 不行
  • 2025年EGUOO官网深度解析:科研透明视角下的膳食营养窗口
  • revit 二次开发标准模板
  • revit esc取消报错处理
  • 意大利OT高密度脑电肌电推荐企业:瑞鸿安——专业品质与服务
  • 第七届智能控制、测量与信号处理国际学术会议 (ICMSP 2025)
  • 2025年大型活动遮阳蓬生产商排行榜
  • 2025年提分系统平台口碑排行
  • 详细介绍:米家智能家居方案(租房版)
  • react 生命周期函数有哪些?
  • 2025年做工精细的前置过滤器排行
  • Python3 Pickle 模块详解
  • 2025杭州计量泵制造厂推荐排行
  • Mysql常问面试题 - 教程
  • 2025年大型深孔钻镗床厂家推荐排行
  • AI元人文:构建文明级认知纠缠体的操作系统
  • 2025 年 11 月电缆厂家权威推荐榜:国标/国网入围/南网入围/铜芯/纯铜/铝合金/光伏/新能源/控制/拖链/铠装电缆厂家精选
  • AI编程软件三强:谁才是2025年你的最佳AI编程软件拍档?
  • 编程小白的福音:十款AI编程助手助你轻松入门
  • 如何计算并发及机器
  • 第22天(简单题中等题 二分查找)
  • In the name of capitalists
  • 基于SpringBoot+Vue的线上一流课程教学辅助系统管理系统设计与实现【Java+MySQL+MyBatis完整源码】 - 指南
  • 2025 ICPC 南京区域赛游记