[原创]HDU 3555 Bomb [数位DP]【动态规划】
[原创]HDU 3555 Bomb [数位DP]【动态规划】
2016-08-22 20:34:43 Tabris_ 阅读数:366
博客爬取于2020-06-14 22:43:45
以下为正文
版权声明:本文为Tabris原创文章,未经博主允许不得私自转载。
https://blog.csdn.net/qq_33184171/article/details/52280031
题目链接 :HDU最近比较炸 不贴链接了、、
------------------.
Bomb
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 131072/65536 K (Java/Others)
Total Submission(s): 15374 Accepted Submission(s): 5565
Problem Description
The counter-terrorists found a time bomb in the dust. But this time the terrorists improve on the time bomb. The number sequence of the time bomb counts from 1 to N. If the current number sequence includes the sub-sequence “49”, the power of the blast would add one point.
Now the counter-terrorist knows the number N. They want to know the final points of the power. Can you help them?
Input
The first line of input consists of an integer T (1 <= T <= 10000), indicating the number of test cases. For each test case, there will be an integer N (1 <= N <= 2^63-1) as the description.
The input terminates by end of file marker.
Output
For each test case, output an integer indicating the final points of the power.
Sample Input
3
1
50
500
Sample Output
0
1
15
Hint
From 1 to 500, the numbers that include the sub-sequence “49” are “49”,“149”,“249”,“349”,“449”,“490”,“491”,“492”,“493”,“494”,“495”,“496”,“497”,“498”,“499”,
so the answer is 15.
----------------------------------.
题目大意 : 就是问你从1~m 里 有49的数的个数
解题思路 :
最最基础的数位DP
附本题代码
------------------------------------------------------.
1 |
|