付费下载
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
本文格式为Word版,下载可任意编辑——北理C语言作业及答案3
C语言作业343.缩写展开
成绩:10/折扣:0.8
在保存字符串时,对出现在连续位置的若干个字符,如这些字符在ASCII表中也是连续出现,则可以将这些字符使用缩写形式进行保存,以节省保存空间。例如用A-Z表示ABCD...XYZ,1-5表示12345,c-f表示cdef。输入:
包含缩写形式的字符串输出:
将缩写形式进行还原后的字符串说明:
只分别对大写字母、小写字母和数字进行压缩,对于形如9-A,a-C这样的缩写不进行处理。
时额间内存外限限制进制程164M0秒测试输入期待的输出测以文本方式显示试用1.0-9?例1测以文本方式显示试用1.G-I?例2测以文本方式显示试用1.ABDG-K035-9abd-h?例以文本方式显示1.0123456789?以文本方式显示1.GHI?164M0秒以文本方式显示1.ABDGHIJK0356789abdefgh?164M0秒3测以文本方式显示试用1.abcdefghijklmn?例4测以文本方式显示试用1.1-1?例5以文本方式显示1.abcdefghijklmn?164M0秒以文本方式显示1.1-1?164M0秒#includeintmain(){
inti=0;chars[100];gets(s);while(s[i]!='\\0'){
if(s[i+1]!='-'){
printf(\i++;}else{
if(s[i+2]>s[i]}
elseprintf(\}}printf(\
return0;}
44.函数递归
成绩:10/折扣:0.8
编写一个函数,使用递归算法求满足下述定义的整数序列的第n项。f(n)=
1
f(n-1)+f(n-3)f(n-2)+f(n-4)-1
当n>=0且n4且n为偶数时当n>4且n为奇数时其他
函数原型如下:
intfindf(intn);
参数说明:n项数;返回值是第n项值。例如输入:10,输出:8
预设代码
前置代码
viewplaincopytoclipboardprint?
1./*PRESETCODEBEGIN-NEVERTOUCHCODEBELOW*/2.
3.#include4.
5.intmain()
6.{intn,s,findf(int);7.scanf(\,8.s=findf(n);
9.printf(\,s);10.return0;11.}12.
13./*PRESETCODEEND-NEVERTOUCHCODEABOVE*/
/*PRESETCODEBEGIN-NEVERTOUCHCODEBELOW*/#includeintmain(){intn,s,findf(int);scanf(\s=findf(n);printf(\return0;}/*PRESETCODEEND-NEVERTOUCHCODEABOVE*/测试输入期待的输出时间限制内存限制64M额外进程0以文本方式显示以文本方式显示无限制测试用例11.10?1.8?intfindf(intn){if(n>=0elseif(n>4elseif(n>4elsereturn-1;}
45.大家再来做游戏
成绩:10/折扣:0.8
还是那个大家做游戏的问题:
幼儿园的小朋友们刚学习了如何数数,阿姨在下课时组织大家一起玩游戏。规则如下:所有的小朋友绕成一圈,顺序排号,给出开始报数的小孩的编号后,从这个小朋友开始报数,凡是报到固定数字(例如5)的,都退出该游戏,接着从下一个小朋友在从1开始报数,直到只剩下一位小朋友游戏才中止。
输入:小朋友的个数(50||m50||r<=0)10.printf(\);11.else12.{
13.for(i=0;i<n;i++)14.boy[i]=i+1;
15.printf(\,josephus(bo
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年国家基本公共卫生服务项目培训考试试题(附答案)
- 爬虫培训教学课件
- 《红楼梦》读书笔记
- 抗菌药物合理使用培训测试题及答案
- 环卫工安全培训课件
- 统编版九年级上学期历史期末质量监测试卷(含答案解析)
- 《GAT 1356-2018国家标准GBT 25724-2017 符合性测试规范》专题研究报告
- 数据中心网络拓扑设计规范
- 2026年公务员招聘面试题纪检审计副科长岗位指南
- 市政管网老化更新改造建设项目投资计划书
- (2025年)铁路行车组织培训考试题附答案
- 血液储存和出入库管理制度
- 邀约来访活动策划方案(3篇)
- 2025年烟台理工学院马克思主义基本原理概论期末考试笔试真题汇编
- 2025年保险理赔流程操作规范手册
- 贵州省贵阳市2024-2025学年高一上学期期末监测物理试卷(含解析)
- 税收说理式执法课件
- 彩钢瓦屋面施工组织方案
- 路灯劳务施工方案(3篇)
- 2026届高考复习之鉴赏诗歌的语言 教学课件
- 七年级上册文言文虚词详解汇编
评论
0/150
提交评论