ACM题目_小学生统计数字

ACM 统计数字问题 NOJ 1201 题目描述 一本书的页码从自然数1 开始顺序编码直到自然数n。书的页码按照通常的习惯编排, 每个页码都不含多余的前导数字0。例如,第6 页用数字6 表示,而不是06 或006 等。数字计数问题要求对给定书的总页码n,计算出书的全部页码中分别用到多少次数字0,1,2,…,9。 给定表示书的总页码的10 进制整数n (1≤n≤10^9) 。编程计算书的全部页码中分别用到多少次数字 阅读详情

这里写图片描述

解题思路:
循环分解数字+计数

C++解决方案

#include"stdio.h"
#include"iostream"
using namespace std;

int split(int val)
{
    int sum = 0;
    while(val>0)
    {
        if(val%10==2)
            sum++;
        val/=10;
    }
    return sum;
}
int count(int l,int r)
{
    int count = 0;
    for(int i=l;i<=r;i++){
        count += split(i);
    }
    return count;
}

int main()
{
    int a;
    int b;
    cin>>a>>b;
    cout<<count(a,b);
}
hdu 2017 字符串统计 字符串统计<br />Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)<br />Total Submission(s): 12002    Accepted Submission(s): 6690<br /><br /><br />Problem Description对于给定的一个字符串,统计其中数字字符出现的次数。 <br /><br />Input输入数据有多行,第一行是一个整数n, 阅读详情

相关推荐

字符串处理 STL

STL与字符串处理

ACM儿童节热身训练

今天下午有一个儿童节热身的训练比赛,我跟一个同学两个人组队尝试做了一下,我们真的好菜,就A了三个题,看其他同学组的队都做了五六个(当然学长们组的队做了十个。。。)(记得我们提交完第二个题目之前学长们已经A了三道了。) 起初我们做第一道时(A题)还比较顺利,到了第二道(G题)就有点稳不住了(总是显示提交失败,提交好多次都提交不上,大概是需要排好长的队。)第三道题目(D题)看了很久,一直在分析,到最后...

是小光a~ 309

利用 Openocd 和 FT2232H 实现 ARMv8(Coretex-A53)高效调试方案

本文详细介绍了如何利用开源工具OpenOCD与高性能USB转接芯片FT2232H,构建一套针对ARMv8架构(如Cortex-A53)的高效、低成本调试方案。内容涵盖从环境搭建、驱动配置、核心调试架构解析到实战问题排查的全过程,帮助开发者实现对多核处理器的透明、可控调试,是嵌入式Linux及底层开发的实用指南。

weixin_29163581的博客 280

ACM小学生算术

小学生算术 描述很多小学生在学习加法时,发现“进位”特别容易出错。你的任务是计算两个三位数在相加时需要多少次进位。你编制的程序应当可以连续处理多组数据,直到读到两个0(这是输入结束标记)。 输入输入两个正整数m,n.(m,n,都是三位数) 输出输出m,n,相加时需要进位多少次。 样例输入 123 456 555 555 123 594 0 0 样

foreverhuylee的专栏 1695

nRF5340双核实战:从Zephyr环境搭建到蓝牙协议栈部署

本文详细介绍了nRF5340双核处理器的开发实践,包括Zephyr环境搭建、蓝牙协议栈部署及双核协同工作配置。通过实战案例展示了如何利用nRF5340的双核异构架构提升蓝牙应用性能,并提供了调试技巧与资源优化建议,帮助开发者高效实现低功耗蓝牙设备开发。

weixin_42525385的博客 380

Android开发中StateFlow与LiveData的5个关键区别及实战避坑指南

本文深度解析了Android开发中StateFlow与LiveData的5个核心区别,包括设计哲学、生命周期管理、值更新策略、线程模型及协程生态整合。通过实战代码对比,为开发者在现代MVVM架构下的状态管理选型提供清晰的决策指南和避坑建议,帮助构建更健壮、可测试的应用。

weixin_29012677的博客 402

少儿编程竞赛一览表

少儿编程大赛一览表 序号 比赛名称 简介 升学帮助 1 全国青少年探索计划scratch创意编程大赛 【国家级】 适合年龄:全国中小学在校生(8~15岁) 举办时间:10月~12月 比赛由中国科协主办,是针对低年级孩子举办的“国字号”比赛。校教育强调编程...

微笑的丁总的个人博客 7408

【ZZULIOJ】郑州轻工业大学oj题解整合

写在前面 关于ZZULIOJ题解 学习编程,想要巩固无非就是刷题或者做项目,然后因为我大一开始是刷郑轻的题目,就想着自己整合一下自己写的题目。既是复习也是笔记吧。 题解(内有题目描述) 1000 整数a+b 1001 植树问题 1002 简单多项式求值 1003 两个整数的四则运算 1004 三位数的数位分离 1005 整数幂 1006 求等差数列的和 1007 鸡兔同笼 1008 美元和人民币 1009 求平均分 1010 求圆的周长和面积 1011 圆柱体表面积 1012 求绝对值 1013 求两点间

蒟蒻乱写的博客 29万+

小学生玩ACM----并查集

前两天开始玩并查集的,当时是不了解,不过到现在也只有这么懂,找度娘问了好久,顶多就是告诉我写两个函数,我想应该有很多人和我先前一样,想知道什么但是表达不清楚,所以百度了好久都找不到答案,所以咯,我把自己怎么弄并查集的和当时想知道的拿来分享~~ 首先我是想的并查集是不是和栈还有队列一样有容器,也就是说把那个头文件一加就可以定义一个从其变量,而且进栈和出栈的函数都是在头文件而不需要自己写的,答案是否

浩爷地带,你的地盘听我的.... 1252

YOLO11改进|注意力机制篇|引入ELA注意力机制

YOLO11添加ELA注意力机制

A1983Z的博客 3647

YOLOv11改进 | Neck篇 | 独创HFPN利用分层特征融合块HFFB模块融合多层次特征改进yolov11(全网独家创新)

本文给大家带来的最新改进是利用分层特征融合块HFFB创新yolov11的neck部分我称之为HFPN,这个模块可以融合局部特征、全局特征、中间特征将三种特征融合在一起辅助yolov11进行检测,经过我的设计分为三种可以针对大目标、小目标、标准目标的检测方式均不同,大家可以根据自己的数据集进行不同的选择,本文的内容为我独家创新。YOLOv11改进系列专栏——本专栏持续复习各种顶会内容——科研必备目录一、本文介绍二、原理介绍三、核心代码四、添加方法4.1 修改一4.2 修改二4.3 修改三4.4 修改四。

Snu77的博客 5205

小学生玩ACM----单调队列

昨天才把单调队列做完第一个例题,怎么说咧,就是运用双向队列的性质对数据进行操作。   还是先说说什么是单调队列吧,广义的说法都是队列中元素呈现单调性,也就是说队列里面的家伙们根据某原则存在,听起来玄乎玄乎的,我当时就纳闷了,我第一个想到的就是“难道还要排序?”,其实是这样的,每个元素在入队之前会进行比较,从队尾开始,如果插入当前的中国元素会破环单调性,那么把用来跟他比较的队尾元素出队处理,然后再

浩爷地带,你的地盘听我的.... 1542

【项目典型案例】-2-任意帧/特定帧CAN唤醒对ECU首帧/启动时间的影响

任意帧/特定帧CAN唤醒对ECU启动时间的影响

「汽车电子助手」的博客 1942

小学生学ACM----快速幂取模

当你瞧见n^m的时候,你会想,不就是n的m次方不?当然,学过数学你就不会惊慌,你会很淡然地暗示自己敲击键盘就OK了- -!然后,当你看见m                  亲,对于有好多巴多个n相乘的问题,你爆菊花去暴力是会超时的,快速幂取模就是为了解决他而出现的,也不知道是谁发明的,学会之后我就想大喊“哟,怎么这么好用!!”                  快速幂取模应用到的是位运算的概

浩爷地带,你的地盘听我的.... 1546

【Flink】Flink提交任务到Yarn报错Unable to close file because the last blockBP enough number of replicas

当使用 HDFS 存储文件时,每个数据块会有多个副本分布在不同的节点上,以确保数据的可靠性和容错性。然而,由于某种原因,最后一个数据块 blk_1101776325_28036289 的副本数量不足,导致无法成功关闭文件。如果确定副本数量正确,并且问题仍然存在,可以尝试手动修复副本不足的情况。异常消息表明在关闭文件时出现问题,我的原因是hadoop上有个节点有问题,导致提交到那个节点的时候,无法传递包到相关的机器上。检查 HDFS 集群的状态,确保所有节点都正常工作,没有节点宕机或网络故障等问题。

九师兄 934

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

acm小学生算术

描述 很多小学生在学习加法时,发现“进位”特别容易出错。你的任务是计算两个三位数在相加时需要多少次进位。你编制的程序应当可以连续处理多组数据,直到读到两个0(这是输入结束标记)。 输入输入两个正整数m,n.(m,n,都是三位数) 输出输出m,n,相加时需要进位多少次。 样例输入 123 456 555 555 123 594 0 0 样例输出 0 3 1

cyh 1391

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

小学数学

小学生算术 时间限制:3000 ms | 内存限制:65535 KB 难度:1 描述 很多小学生在学习加法时,发现“进位”特别容易出错。你的任务是计算两个三位数在相加时需要多少次进位。你编制的程序应当可以连续处理多组数据,直到读到两个0(这是输入结束标记)。 输入 输入两个正整数m,n.(m,n,都是三位数) 输出 输出m,n,相加时需要进位...

weixin_34342905的博客 613

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

acm 小学生算术

小学生算术 时间限制:3000 ms  |  内存限制:65535 KB 难度:1 输入 输入两个正整数m,n.(m,n,都是三位数) 输出 输出m,n,相加时需要进位多少次。 样例输入 123 456 555 555 123 594 0 0 样例输出 0 3 1 描述 很多小学生在学习加法时,发现“进位”特别容易出错。你的任务是计算两个三位数在相加时需要多少次进位...

chen1042246612的博客 356

小学生玩ACM----深搜

又该我来扯算法来,这两天学了个深搜,各位大神应该听所过撒?      还是得先说下深搜的概念,不知道我学的对不?我认为深搜就是每到一个点都往周围四个方向看一眼,能走就走,不能走...当然你也不许用强的,嘿嘿,然后就是记录这个点已经访问,记住,是记录已经访问后再递归调用,因为不能再走回这里来,同时在递归调用的下一句应该把刚刚标记已经访问的visit还原成没访问,这是关键,不懂得静下心来好好想想就会

浩爷地带,你的地盘听我的.... 2233

统计数字问题(ACM题目)

问题 A: 数字统计问题(一) 题目描述 给定一本书,其中包含n页,计算出书的全部页码中用到了多少个数字0…9?页码从1开始 输入 一个整数n,代表页码总数。(1&lt;=n&lt;=106) 输出 十行,每行一个整数,分别表示0~9每个数字出现的次数 样例输入 11 样例输出 1 4 1 1 1 1 1 1 1 1 这里只要判断当前的数字是否是大于等于10,如果不大于10的话,那么直接可以得到用...

LX__Mr的博客 631

ACM超级水题-------统计不同数字的个数

统计不同数字的个数Time Limit:1000MS  Memory Limit:65536KTotal Submit:3007 Accepted:1858 Language: not limitedDescription 由键盘输入20个整数,统计不同数字的个数。Input  Output  Sample Input 70 5 14 22 19

劉俊的专栏 5994

统计数字

https://www.lintcode.com/problem/digit-counts/description lintcode第三题 题目描述 计算数字k在0到n中的出现的次数,k可能是0~9的一个值 样例 例如n=12,k=1,在 [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12],我们发现1出现了5次 (1, 10, 11, 12) 代码实现...

YYT 650
上一篇: leetcode_add two number
下一篇: 题目_数列有序
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值