Digit Count

这篇具有很好参考价值的文章主要介绍了Digit Count。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

Digit Count

  •  比赛主页
  •  我的提交

Digit Count

时间限制:C/C++ 5秒,其他语言10秒
空间限制:C/C++ 262144K,其他语言524288K
64bit IO Format: %lld

题目描述 

Dr. Orooji’s children have played Tetris but are not willing to help Dr. O with a related problem.
Dr. O’s children don’t realize that Dr. O is lucky to have access to 100+ great problem solvers and
great programmers today!

Given a range (in the form of two integers) and a digit (0-9), you are to count how many

occurrences of the digit there are in the given range. 

输入描述:

There is only one input line; it provides the range and the digit. Each integer for the range will be
between 1000 and 9999 (inclusive) and the digit will be between 0 and 9 (inclusive). Assume the
first integer for the range is not greater than the second integer for the range.

输出描述:

Print the number of occurrences of the digit in the given range.

示例1

输入

复制

1000 1000 0

输出

复制

3

示例2

输入

复制

1000 1001 0

输出

复制

5

示例3

输入

复制

8996 9004 5

输出

复制

0

示例4

输入

复制

9800 9900 5

输出

复制文章来源地址https://www.toymoban.com/news/detail-420749.html

20
#include<iostream>
#include<set>
#include<cstring>
int  solve(int x,int k){
    int sum=0;
    int a,b,c,d;
    a=x/1000;
    if(a==k) sum++;
    b=(x-a*1000)/100;
    if(b==k) sum++;
    d=x%10;
    if(d==k) sum++;
    c=(x%100-d)/10;
    if(c==k) sum++;
    return sum;
}
using namespace std;
int main(){
    int a,b;
    int k;
    cin>>a>>b>>k;
    int res=0;
    for(int i=a;i<=b;i++){
        res+=solve(i, k);
    }
    cout<<res;
}

到了这里,关于Digit Count的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 用上Visual Studio后,我的世界游戏的构建时间减少了一半

    今天我们讲述一个使用 Visual Studio 提升工作效率的案例。 我的世界(Minecraft) 游戏开发商 Mojang Studios 近日联系了 Visual Studio C++ 团队,因为他们需要将 C++ 开发扩展到新平台(Linux),同时还希望保留他们现有的技术基础(MSBuild),但目前存在一些技术限制阻止了他们追求更成

    2024年02月08日
    浏览(51)
  • 去除GIT某个时间之前的提交日志

    有时git提交了太多有些较早之前的提交日志,不想在git log看到,想把他删除掉。 大概思路是通过 git clone --depth 来克隆到指定提交的代码,此时再早之前的日志是没有的 然后提交到新仓库

    2024年01月18日
    浏览(43)
  • 对于 Git 每一次提交的时间信息,什么是作者日期和提交者日期

    对于 Git 的每一次提交,在 TortoiseGit 和 IntelliJ IDEA 都可以看到这次提交的时间。但很多人不知道的是,Git 实际上对每一个提交的时间分为两个:作者日期和提交者日期。 作者日期(author date):这指的是最开始提交时,所产生的提交文件上的日期 提交者日期(committer date):

    2024年02月05日
    浏览(48)
  • 解决前端ELement UI时间控件el-date-picker提交时间误差8小时

    前端使用框架与UI:Vue+ElementUI。 在项目开发中使用到了DateTimePicker组件,在选择时间后点击查询发现查询导的内容与预期内容有所偏差,之后发现前端选中的时间在后端接收时相差了八个小时。 我们国家的标准时间是东经120°时间(东八区),而标准时间是格林威治时间(世

    2024年01月24日
    浏览(55)
  • 1583 - Digit Generator (UVA)

    题目链接如下: Online Judge 我的代码如下: 按照刘汝佳方法写的代码如下:

    2024年02月09日
    浏览(31)
  • git diff查看比对两次不同时间点提交的异同

    用 git diff命令: 不同commit-id在不同的时间点提交产生,因为也可以认为git diff是比对两个不同时间点的代码异同。 git diff比较不同commit版本的代码文件异同_git diff commit-CSDN博客 文章浏览阅读2.3w次。git diff比较不同commit版本的代码文件异同 如图,假设像知道app目录下的build.g

    2024年02月20日
    浏览(47)
  • 神舟电脑4年半的时间里 拆了N次,现在又 跳出 CMOS Message 问题,记录我的修机过程

    前言 这个国庆假期,坏了两个电子产品,分别为DIJ遥控器和已经陪伴我4年半的笔记本电脑(CMOS电压过低)。4 年半的时间里,这台神舟笔记本电脑拆了5 次以上,几次是日常扫灰保养,有一次是在21年12月固态坏了(当时进不了系统,开机屏幕都是暗黑的,还好之前重装系统时,

    2024年02月04日
    浏览(295)
  • Kaggle入门赛-Digit Recognizer(手写数字识别)

    Kaggle入门赛-手写数字识别所使用的数据集MNIST是计算机视觉上的“Hello world”数据集。这个经典的手写图像数据集一直作为基准分类算法的基础。随着新的机器学习技术的出现,MNIST仍然是研究人员和学习者的可靠资源。 本文所介绍的算法通过使用一个多层感知机来完成手写

    2024年02月09日
    浏览(69)
  • AtCoder Beginner Contest 336 E - Digit Sum Divisible

    E - Digit Sum Divisible 题意 定义一个正整数 x x x 为 g o o d good g oo d 当且仅当: x x x 能被它的数位和 整除 统计小于等于 N N N 的 g o o d good g oo d 正整数数量 思路 这道题关键是要观察到在 N ≤ 1 0 14 N leq 10^{14} N ≤ 1 0 14 的限制下,数位和种类是有限的:最多只有 9 × log ⁡ 10 1 0 1

    2024年01月25日
    浏览(42)
  • 解决使用git命令查看的某次提交时间与git log中显示的不一致的问题

    笔者的使用环境: Git 2.37.0.windows.1 TortoiseGit 2.11.0.0 IntelliJ IDEA 2022.3.1 (Ultimate Edition)   笔者遇到一个问题,需要查看 Git 某个提交(commit)的时间,但是发现使用 Git 命令查看的时间与命令 git log 、TortoiseGit、IntelliJ IDEA 中显示的不一致。而后三者显示的是一致的。   笔者查

    2024年02月02日
    浏览(64)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包