信息学奥林匹克竞赛-计数问题

2024-01-04 20:58

本文主要是介绍信息学奥林匹克竞赛-计数问题,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

试计算在区间 1 到 n 的所有整数中,数字 x(0 ≤ x ≤ 9)共出现了多少次?例如,在 1

到 11 中,即在 1、2、3、4、5、6、7、8、9、10、11 中,数字 1 出现了 4 次。


输入格式:
输入文件名为 count.in。 
输入共 1 行,包含 2 个整数 n、x,之间用一个空格隔开。
输出格式:
输出文件名为 count.out。 
输出共 1 行,包含一个整数,表示 x 出现的次数。


input:

11 1

output:

4


var
i,t,counter,n,x:longint;beginn:=11;x:=1;for i:=1 to n dobegint:=i;while t>0 dobeginif t mod 10=x thenbegincounter:=counter+1;end;t:=t div 10;end;end;writeln(counter);
end.


这篇关于信息学奥林匹克竞赛-计数问题的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/570568

相关文章

数据结构:二叉树详解 c++信息学奥赛基础知识讲解

目录 一、二叉树的定义 二、二叉树的形态 三、二叉树的性质 四、二叉树的存储 五、二叉树的创建与遍历(递归) 六、二叉树实现 创建二叉树 展示二叉树 1、计算数的高度 2、计算数的叶子数量 3、计算数的宽度 4、层次遍历 5、前序遍历 递归写法 非递归写法 6、中序遍历 递归写法 非递归写法 7、后序遍历 递归写法 非递归写法 8、输出根节点到所有叶

【华东南AWDP】第十七届全国大学生信息安全竞赛 CISCN 2024 创新实践能力赛区域赛 部分题解WP

前言:这次区域赛AWDP安恒作为支持,赛制风格遵循安恒,一小时check一次。室温35°在室内坐了8小时,午饭是藿香正气水拌冰水。这场总体下来中规中矩吧。 WEB-welcome-BREAK Ctrl+U拿到flag WEB-submit-BREAK 文件上传,简单绕过 绕过就两个,一个MIMA头,一个等号换php(短标签) WEB-submit-FIX 修两个点,一个是

算法训练与程序竞赛题目集合(L4)

目录 L4-103 就不告诉你 输入格式: 输出格式: 输入样例: 输出样例: L4-104 Wifi密码 输入格式: 输出格式: 输入样例: 输出样例: L4-105 冠军魔术 输入格式: 输出格式: 输入样例 1: 输出样例 1: 输入样例 2: 输出样例 2: L4-106 判断题 输入格式: 输出格式: 输入样例: 输出样例: L4-107

2024.06.23【读书笔记】丨生物信息学与功能基因组学(第十七章 人类基因组 第四部分)【AI测试版】

第四部分:人类基因组的伦理、法律和社会问题(ELSI) 摘要: 本部分探讨了人类基因组计划所引发的伦理、法律和社会问题(ELSI),这些问题涉及基因信息的所有权、隐私权、基因歧视以及基因技术在社会中的运用等方面。 学习目标: 理解人类基因组计划实施过程中所引发的ELSI问题。掌握基因信息的伦理学考量,包括隐私保护和数据共享。学习基因技术在医疗、法律和社会层面的应用及其带来的挑战。 正文

2024.06.22【读书笔记】丨生物信息学与功能基因组学(第十七章 人类基因组 第二部分)【AI测试版】

第二部分:人类基因组的主要结论与网络资源 摘要: 第二部分深入总结了人类基因组计划的关键发现,并介绍了用于探索人类基因组的网络资源。这些结论不仅为我们理解人类生物学提供了新的视角,而且揭示了人类基因组的复杂性和动态性。 学习目标: 掌握人类基因组计划的主要科学结论。熟悉人类基因组中基因的数量和复杂性。了解人类基因组中非编码区域的功能和重要性。学习如何利用网络资源进行人类基因组数据的检索和分

17岁中专生姜萍数学竞赛成绩可信吗?

数学竞赛已经消失很久,但是因为焦虑家长存在需求,”赢在赛跑起点“的认知偏见,以及学术象牙塔为自己存在寻求存在理由和荣誉感,等诸多因素,最近一名17岁女中专生闯入某个互联网企业举办的民间数学决赛,引发了炒作。 首先,为何搞软件的企业会举办数学竞赛?因为传统认为数学是软件基础,实际上,逻辑才是数学和软件基础,数学和编程只是实现逻辑的不同途径,条条大路通罗马,有些数学微积分奇怪符号用编程实现起来非常简

上海市计算机学会竞赛平台2023年9月月赛丙组

题目描述 一开始,你只有一个数字𝑠s,𝑠s 只可能为 00 或 11。接下来,你需要将这个数字扩张 𝑛n 轮,最后变成一个 2𝑛×2𝑛2n×2n 的矩阵,每轮的扩张规则如下: 原矩阵中的每个 00 将变成 000100​01​原矩阵中的每个 11 将变成 111011​10​ 输入格式 两个整数分别表示 𝑛n 与 𝑠s 输出格式 2𝑛×2𝑛2n×2n 的矩阵表示答案,

竞赛选题 python 机器视觉 车牌识别 - opencv 深度学习 机器学习

1 前言 🔥 优质竞赛项目系列,今天要分享的是 🚩 基于python 机器视觉 的车牌识别系统 🥇学长这里给一个题目综合评分(每项满分5分) 难度系数:3分工作量:3分创新点:3分 🧿 更多资料, 项目分享: https://gitee.com/dancheng-senior/postgraduate 1 课题背景 车牌识别其实是个经典的机器视觉任务了,通过图像处理技术检测

2024.06.20【读书笔记】丨生物信息学与功能基因组学(第十六章 真核生物基因组 第三部分)【AI测试版】

了解到您的需求,现在我将为您撰写关于《生物信息学与功能基因组学》的第三部分读书笔记。 《生物信息学与功能基因组学》第十六章读书笔记(第三部分) 正文(续) 真核基因组的重复性DNA序列 真核基因组中的重复性DNA序列是其结构的重要组成部分。这些序列可以根据重复单元的大小和分布模式被分类为卫星DNA、微卫星DNA和矿物DNA等。它们在染色体的结构稳定性、基因表达调控以及物种进化中扮演着重要角

《算法竞赛入门经典 第二版》 Chapter 3

讲解部分 1.开灯问题 分析:输出m个数,m-1个空格,利用一个中间变量做到 #include<iostream>#include<cstdio>using namespace std;int main(){const int maxn = 1010;int a[maxn] = { 0 };int n, k,first=1;cin >> n >> k;for (int i =