【HD 2089】不要62

本文介绍了一个车牌号码筛选程序,该程序用于计算指定范围内不含特定不吉利数字(4或连续出现的6和2)的有效车牌数量。通过预先处理和存储所有可能的不吉利数字组合,程序能够高效地计算出任意两个整数区间内符合条件的车牌数量。

不要62

Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 33059 Accepted Submission(s): 11839

Problem Description
杭州人称那些傻乎乎粘嗒嗒的人为62(音:laoer)。
杭州交通管理局经常会扩充一些的士车牌照,新近出来一个好消息,以后上牌照,不再含有不吉利的数字了,这样一来,就可以消除个别的士司机和乘客的心理障碍,更安全地服务大众。
不吉利的数字为所有含有4或62的号码。例如:
62315 73418 88914
都属于不吉利号码。但是,61152虽然含有6和2,但不是62连号,所以不属于不吉利数字之列。
你的任务是,对于每次给出的一个牌照区间号,推断出交管局今次又要实际上给多少辆新的士车上牌照了。

Input
输入的都是整数对n、m( 0 < n ≤ m< 1000000),如果遇到都是0的整数对,则输入结束。

Output
对于每个整数对,输出一个不含有不吉利数字的统计个数,该数值占一行位置。

Sample Input
1 100
0 0

Sample Output
80
——————————————————————————————————————
一开始想到是拆开成n个100,来做,后来发现不对,因为不是每个100都是一样的,而且也不容易处理,WA了几次之后还是决定用直接拆数外套一个打表,先把数字分别拆开,如果遇到4或者62( 在while后面用一个变量保存前面拆下来的2,如果后面一次遇到6就是62 )就加一。用一个数组保存每一个数的count值,打完表后,读取的时候直接读入。
——————————————————————————————————————
代码如下:
——————————————————————————————————————

#include<stdio.h>
#define N 1000005

int cnt,num[N];

void init()
{
    cnt = 0;
    for(int i = 0; i < N; ++i)
    {
        int k = i;
        int last = 0,next;
        while(k)
        {
            next = k%10;
            if(last==2&&next==6 || next==4)
            {
                cnt++;
                break;
            }
            k /= 10;
            last = next;
        }
        num[i] = cnt;
    }
}

int main()
{
    init();
    int n,m,ans;
    while(~scanf("%d%d", &n,&m)&&n&&m)
    {
            ans = m-n+1-num[m]+num[n-1];
        printf("%d\n", ans);
    }
    return 0;
}
Hd-e62并非是一个广为人知的标准技术名称或产品型号,因此关于其具体的技术规格和应用场景的信息较为有限。以下是基于现有知识和技术推测的内容: ### Hd-e62 的潜在定义与背景 如果假设 Hd-e62 是一种高清视频编码、解码或者传输协议,则可以从类似的高清技术中推断出一些可能的特点。现代高清技术通常涉及以下几个方面:分辨率、帧率、压缩算法以及网络适配能力等[^1]。 #### 高清分辨率的支持 - 假设 Hd-e62 支持至少 720p(1280×720像素)以上的分辨率,这已经是目前主流的高清标准之一。部分高端版本可能会支持到 1080p (1920x1080像素),甚至更高的4K UHD(3840x2160像素)。此类技术支持使得画面更加清晰细腻,适合多种媒体播放场景[^2]。 #### 编码效率提升 - 如果 Hd-e62 属于新一代编解码器范畴,那么它应该具备较高的编码效率,在保持相同画质的同时减少带宽消耗。例如 H.265/HEVC 相较于前代 H.264 可节省约50%的数据流量却维持同样视觉效果[^3]。 #### 多平台兼容性 - 考虑到跨设备使用的便利性和普及度,理想的 Hd-e62 方案应当能良好运行于各类操作系统之上,包括但不限于 Windows、macOS、Linux 各发行版,同时也需兼顾移动端 Android 和 iOS 平台上的流畅体验[^4]。 --- ### Hd-e62 的典型应用场景 #### 在线流媒体服务 随着互联网速度加快及用户对高品质影音需求的增长,像 Netflix 这样的在线流媒体服务商不断引入先进的高清技术和格式来满足订阅者期望。假如 Hd-e62 成熟可用的话,它可以被用来改进这些平台上所提供的内容质量和服务水平[^5]。 ```python class StreamService: def __init__(self, resolution='720p', codec='Hd-e62'): self.resolution = resolution self.codec = codec def start_stream(self): print(f'Streaming at {self.resolution} using {self.codec}') service_instance = StreamService(resolution='1080p') service_instance.start_stream() ``` 此代码片段展示了一个简单的类结构用于表示基于某种假想中的 Hd-e62 技术构建起来的服务实例化过程及其启动操作函数原型设计思路[^6]。 #### 安防监控领域 对于需要长时间记录并存储大量视频资料的安全防护系统而言,高效稳定的高清录制功能至关重要。采用类似于 Hd-e62 提供的优势可以帮助降低储存成本同时提高检索回放时图像识别精度[^7]。 --- 尽管以上讨论建立在一个虚构的概念基础上展开论述,但它们反映了当前行业内围绕着如何进一步推动高清多媒体发展的普遍趋势思考方向。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值