没有合适的资源?快使用搜索试试~ 我知道了~
首页编程基础:函数与过程抽象练习
"该资源包含了三个编程题目,旨在教授编程基础中的函数与过程抽象概念,主要涉及CSP-J青少年趣味编程和C++语言。题目分别是简单算术表达式求值、短信计费和甲流病人初筛。" 详细说明: 1. 简单算术表达式求值: 这个题目要求编写一个程序来计算两个正整数之间的简单算术运算,包括加法、减法、乘法、整除和取余。程序需要处理用户输入的运算表达式,如"32+64",并输出计算结果。时间限制为1秒,内存限制为65536KB。输入是一行包含算术表达式的文本,输出是运算的结果,如96。 2. 短信计费: 题目要求根据用户发送短信的字数计算总费用。一条短信的费用是0.1元,但超过70个字的短信会被分割成多条发送。程序需接收短信总数n和每次短信的字数,然后计算总费用。输出结果应保留一位小数,例如1.3元。示例输入和输出给出了如何处理不同长度的短信以得出总费用。 3. 甲流病人初筛: 此题目模拟了医院对甲流病人的初步筛查过程。程序需要读取病人的数据,包括姓名、体温和是否咳嗽,如果体温超过或等于37.5度且咳嗽,就标记为甲流病人。程序应输出所有被筛选为甲流的病人姓名,并计算甲流病人的总数。输入数据包含病人数量n以及每个病人的一行信息,包括姓名、体温和咳嗽状态。输出应按照输入顺序列出甲流病人的姓名,然后给出甲流病人的总数。 这三个问题都是基础的编程练习,涉及基本的数据处理、条件判断和计算。它们有助于初学者理解函数和过程抽象的概念,通过编写函数来解决特定问题,实现代码的模块化和重用。在解决这些问题时,学生可以学习到如何读取和处理输入数据,执行数学运算,以及如何根据条件输出结果。
资源详情
资源推荐
![](https://csdnimg.cn/release/download_crawler_static/19580575/bg5.jpg)
第 5 页 共 26 页
05:统计单词数
http://noi.openjudge.cn/ch0112/05/
描述
一般的文本编辑器都有查找单词的功能,该功能可以快速定位特定单词在文章中的
位置,有的还能统计出特定单词在文章中出现的次数。
现在,请你编程实现这一功能,具体要求是:给定一个单词,请你输出它在给定的
文章中出现的次数和第一次出现的位置。注意:匹配单词时,不区分大小写,但要
求完全匹配,即给定单词必须与文章中的某一独立单词在不区分大小写的情况下完
全相同(参见样例 1),如果给定单词仅是文章中某一单词的一部分则不算匹配(参
见样例 2)。
输入
2 行。
第 1 行为一个字符串,其中只含字母,表示给定单词;
第 2 行为一个字符串,其中只可能包含字母和空格,表示给定的文章。
输出
只有一行,如果在文章中找到给定单词则输出两个整数,两个整数之间用一个空格
隔开,分别是单词在文章中出现的次数和第一次出现的位置(即在文章中第一次出
现时,单词首字母在文章中的位置,位置从 0 开始);如果单词在文章中没有出现,
则直接输出一个整数-1。
样例输入
样例 #1:
To
to be or not to be is a question
样例 #2:
to
Did the Ottoman Empire lose its power at that time
样例输出
样例 #1:
2 0
![](https://csdnimg.cn/release/download_crawler_static/19580575/bg6.jpg)
第 6 页 共 26 页
样例
#2
:
-1
06:寻宝
http://noi.openjudge.cn/ch0112/06/
描述
传说很遥远的藏宝楼顶层藏着诱人的宝藏。小明历尽千辛万苦终于找到传说中的这
个藏 宝楼,藏宝楼的门口竖着一个木板,上面写有几个大字:寻宝说明书。说明书
的内容如下:
藏宝楼共有 N+1 层,最上面一层是顶层,顶层有一个房间里面藏着宝藏。除了顶
层外,藏宝楼另有 N 层,每层 M 个房间,这 M 个房间围成一圈并按逆时针方向
依次编号为 0,…, M-1。其中一些房间有通往上一层的楼梯,每层楼的楼梯设计
可能不同。每个房间里有一个指示牌,指示牌上有一个数字 x,表示从这个房间开
始按逆时针方向选择第 x 个有楼梯的房间(假定该房间的编号为 k),从该房间
上楼,上楼后到达上一层的 k 号房间。比如当前房间的指示牌上写着 2,则按逆
时针方向开始尝试,找到第 2 个有楼梯的房间,从该房间上楼。如果当前房间本
身就有楼梯通向上层,该房间作为第一个有楼梯的房间。
寻宝说明书的最后用红色大号字体写着:“寻宝须知:帮助你找到每层上楼房间的指
示牌上的数字(即每层第一个进入的房间内指示牌上的数字)总和为打开宝箱的密
钥”。
请帮助小明算出这个打开宝箱的密钥。
输入
第一行 2 个整数 N 和 M,之间用一个空格隔开。N 表示除了顶层外藏宝楼共 N
层楼, M 表示除顶层外每层楼有 M 个房间。
接下来 N*M 行,每行两个整数,之间用一个空格隔开,每行描述一个房间内的情
况,其中第(i-1)*M+j 行表示第 i 层 j-1 号房间的情况(i=1, 2, …, N;j=1,
2, … ,M)。第一个整数表示该房间是否有楼梯通往上一层(0 表示没有,1 表示
有),第二个整数表示指示牌上的数字。注意,从 j 号房间的楼梯爬到上一层到达
的房间一定也是 j 号房间。
最后一行,一个整数,表示小明从藏宝楼底层的几号房间进入开始寻宝(注:房间
编号从 0 开始)。
对于 50%数据,有 0< N ≤ 1000,0 < x ≤ 10000;
对于 100%数据,有 0 < N ≤ 10000,0 < M ≤ 100,0 < x ≤ 1,000,000。
输出
剩余25页未读,继续阅读
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://profile-avatar.csdnimg.cn/f592ccf136744be2b966ff59bc7b59f6_dllglvzhenfeng.jpg!1)
![](https://csdnimg.cn/release/wenkucmsfe/public/img/user-vip.1c89f3c5.png)
dllglvzhenfeng
- 粉丝: 1w+
- 资源: 1869
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![](https://csdnimg.cn/release/wenkucmsfe/public/img/voice.245cc511.png)
最新资源
- 多模态联合稀疏表示在视频目标跟踪中的应用
- Kubernetes资源管控与Gardener开源软件实践解析
- MPI集群监控与负载平衡策略
- 自动化PHP安全漏洞检测:静态代码分析与数据流方法
- 青苔数据CEO程永:技术生态与阿里云开放创新
- 制造业转型: HyperX引领企业上云策略
- 赵维五分享:航空工业电子采购上云实战与运维策略
- 单片机控制的LED点阵显示屏设计及其实现
- 驻云科技李俊涛:AI驱动的云上服务新趋势与挑战
- 6LoWPAN物联网边界路由器:设计与实现
- 猩便利工程师仲小玉:Terraform云资源管理最佳实践与团队协作
- 类差分度改进的互信息特征选择提升文本分类性能
- VERITAS与阿里云合作的混合云转型与数据保护方案
- 云制造中的生产线仿真模型设计与虚拟化研究
- 汪洋在PostgresChina2018分享:高可用 PostgreSQL 工具与架构设计
- 2018 PostgresChina大会:阿里云时空引擎Ganos在PostgreSQL中的创新应用与多模型存储
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
![](https://img-home.csdnimg.cn/images/20220527035711.png)
![](https://img-home.csdnimg.cn/images/20220527035711.png)
![](https://img-home.csdnimg.cn/images/20220527035111.png)
安全验证
文档复制为VIP权益,开通VIP直接复制
![](https://csdnimg.cn/release/wenkucmsfe/public/img/green-success.6a4acb44.png)