【数位dp】不要62
来源:互联网 发布:淘宝卖家怎么做微淘 编辑:程序博客网 时间:2024/06/05 22:35
#include<iostream>#include<cstdio>#include<cstring>using namespace std;int n,m,a[20],dp[20][2];int dfs(int pos,int pre,int sta,bool limit){ if(pos==-1) return 1; if(!limit && dp[pos][sta]!=-1) return dp[pos][sta]; int up=limit?a[pos]:9,tmp=0; for(int i=0;i<=up;i++){ if(i==4) continue; if(pre==6&&i==2) continue; tmp+=dfs(pos-1,i,i==6,limit&&i==a[pos]); } if(!limit) dp[pos][sta]=tmp; return tmp;}int solve(int x){ int pos=0; while(x){ a[pos++]=x%10; x/=10; } return dfs(pos-1,-1,0,1);}int main(){ scanf("%d%d",&n,&m); memset(dp,-1,sizeof(dp)); printf("%d",solve(m)-solve(n-1));}
阅读全文
0 0
- 数位DP--不要62
- 数位dp不要62
- 【数位dp】不要62
- 【数位DP】 hdu2089 不要62
- 【数位DP】不要62 HDU2089
- HDU2089:不要62(数位DP)
- hdu2089 不要62 数位dp
- hdu2089 不要62 (数位DP)
- HDU2089 不要62 数位DP
- Hdu2089 - 不要62 - 数位dp
- hdu2089 不要62 数位dp
- 不要62(数位DP)
- 【数位DP】【HDU2089】不要62
- HDU 不要62 数位DP
- [HDU2089] 不要62 && 数位DP
- hdu2089 不要62 数位dp
- 不要62(数位DP)
- 不要62(数位DP)
- Android 下调用 TensorFlow 的接口文件
- ng-repeat 中的 track by $index 解决相同的ID的对象
- iOS-NSUndoManager与怎样弄崩微信
- 产品介绍和产品说明
- oc的指针与对象的关系同c++中的指针和对象的关系作对比
- 【数位dp】不要62
- Anaconda 5.0.0 JupyterLab 0.27.0 中使用 matplotlib basemap 绘制世界地图
- ubuntu17配置固定IP静态IP
- react框架介绍
- 跨界 | 土木工程也开始AI化了:用卷积神经网络实现结构损伤视觉识别
- 首发 | 北京踏歌智行完成Pre-A轮数千万融资,辰韬资本领投
- 那篇《中国AI觉醒》的文章,让西方的吃瓜群众们对中国展开了疯狂膜拜…不信你看
- 一周AI看点 | 沙特授予机器人公民身份,美国信息产业理事会发布《人工智能政策原则》
- 活字格企业Web应用生成器V3.0发布更新,支持插件管理和多人协作开发