模拟赛 170118.T2

颠簸的旅程

总时间限制:1000ms 内存限制:128 MB


问题描述

交易完成后α大使准备返回α星球的时候,发现飞船有故障,每当仪
表里程盘里面的数字更新时,如果里面包含数字 x,飞船就会颠簸,里面有
几个 x 就会颠簸几下,出发前仪表盘的里程数是 S,到α星球的距离是 L,
请帮忙求出整个返回过程中,到达α星球时,飞船一共会颠簸多少下。


输入格式

输入为一行,三个整数,依次是初始里程数 S,距离 L,会产生颠簸的数字 x。

输出格式

输出为一行一个整数,飞船总共颠簸的次数。

样例输入

11944 12 5

样例输出

9

提示

经过距离为 12 的旅程,里程表会从 11944 依次变化为:

数字 11945 11946 11947 11948 11949 11950 11951 11952 11953 11954 11955 11956
5 的个数 1 0 0 0 0 1 1 1 1 1 2 1

数据规模与约定:
对于 100%数据,0 <= S,L <= 10 6 ,0 <= x <= 9。


实现代码

 #include<cstdio>

using namespace std;
int s,l,x,ans;
int main()
{
    freopen("bump.in","r",stdin);
    freopen("bump.out","w",stdout);
    
    ans=0;
    scanf("%d%d%d",&s,&l,&x);
    l+=s;
    for(int mi=s;mi<=l;mi++){
        int xi=mi;
        while(xi){
            if(xi%10==x)
                ans++;
            xi=xi/10;
        }
    }
    printf("%d",ans);
    fclose(stdin);
    fclose(stdout);
    return 0;
} 


题解
这题····很暴力就能写出来的。
几乎没什么题解可说。


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 136,554评论 19 139
  • 货物互通 总时间限制:1000ms 内存限制:128 MB 问题描述 在银河系中有好多有着高等生物的类...
    岛田半藏阅读 141评论 0 0
  • 电话节 总时间限制:1000ms 内存限制:128 MB 问题描述 α大使历尽颠簸千辛,终于回到了α星...
    岛田半藏阅读 110评论 0 0
  • 午睡醒来,昏昏沉沉地侧趴着,窗外阳光和煦,新绿悄衍,一袖微风拂过,满树的叶子都交头接耳、哗啦哗啦地,偶尔飞来一两只...
    南佳阅读 310评论 0 0
  • 疲倦 揉皱的灵魂 打不起的精神 是所有好奇的终结 是进入坟墓不断的练习。 污浊 是河流 是眼睛 是生命跌落谷底飞扬...
    王神马阅读 259评论 0 1

友情链接更多精彩内容