【数位DP】HDU2089 不要62
来源:互联网 发布:单片机制作电子时钟 编辑:程序博客网 时间:2024/06/05 17:47
题面在这里
没什么好说的,直接搞就是了
示例程序:
#include<cstdio>#include<cstring>int l,r,f[10][15],a[10],len;int dfs(int stp,int lst,bool lt){ if (stp==0) return 1; if (lt&&f[stp][lst]>0) return f[stp][lst]; int res=0; for (int i=0,it=lt?9:a[stp];i<=it;i++){ if (i==4||lst==6&&i==2) continue; res+=dfs(stp-1,i,lt||i<it); } if (lt) f[stp][lst]=res; return res;}int main(){ memset(f,255,sizeof(f)); for (scanf("%d%d",&l,&r);l&&r;scanf("%d%d",&l,&r)){ int L,R;len=0;l--; for (int x=l;x;x/=10) a[++len]=x%10; L=dfs(len,0,0); len=0; for (int x=r;x;x/=10) a[++len]=x%10; R=dfs(len,0,0); printf("%d\n",R-L); } return 0;}
阅读全文
1 0
- 【数位DP】 hdu2089 不要62
- 【数位DP】不要62 HDU2089
- HDU2089:不要62(数位DP)
- hdu2089 不要62 数位dp
- hdu2089 不要62 (数位DP)
- HDU2089 不要62 数位DP
- Hdu2089 - 不要62 - 数位dp
- hdu2089 不要62 数位dp
- 【数位DP】【HDU2089】不要62
- [HDU2089] 不要62 && 数位DP
- hdu2089 不要62 数位dp
- HDU2089 不要62 (数位DP)
- HDU2089 不要62 数位DP
- HDU2089 不要62【数位DP】
- hdu2089不要62【数位dp】
- hdu2089 不要62 数位DP
- hdu2089 不要62(数位DP)
- hdu2089 不要62(数位dp)
- linux 中断机制
- Java复习第一章
- VPS
- C++&Pascal——【USACO 3.3.2】——Shopping Offers
- c#和.NET的关系
- 【数位DP】HDU2089 不要62
- TI 先进的锂电池充电芯片
- Kafka读取__consumer_offsets和Kafka 0.11客户端管理工具AdminClient
- Centos防火墙设置与端口开放的方法(centos6和7的方法不同)
- SDUT 2309 数据结构上机实验之二分查找
- 正斜杠和反斜杠的区别
- Linux系统基础(五)
- C#设计模式(2)——简单工厂模式
- mysql之视图