付费下载
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
本文格式为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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 生物标志物在药物临床试验中的医学研究意义
- 生物制剂临床试验中生物样本库管理规范
- 深度解析(2026)《GBT 20529.2-2010企业信息分类编码导则 第2部分:分类编码体系》
- 餐饮业门店经理面试问题集
- 生活质量干预方案
- 深度解析(2026)《GBT 19475.2-2004缩微摄影技术 开窗卡扫描仪制作影像质量的测量方法 第2部分质量要求和控制 》
- 工程项目经理中级职位的答案解析
- 瓣膜性房颤患者卒中预防
- 深度解析(2026)《GBT 19352.4-2003热喷涂 热喷涂结构的质量要求 第4部分基本的质量要求》
- 年产xxx复式水表项目可行性分析报告
- 2025年云南省人民检察院聘用制书记员招聘(22人)考试笔试备考试题及答案解析
- 医学生口腔种植术后疼痛管理课件
- 职业病防治案例警示与源头管控
- 统编版三年级上册道德与法治知识点及2025秋期末测试卷及答案
- 广西柳州铁路第一中学2026届化学高三上期末质量跟踪监视模拟试题含解析
- 露天采石场安全监管
- 福建省福州市钱塘小学2025-2026学年三年级上学期期中素养测评数学试卷(含答案)
- 2025-2026学年人教版(新教材)小学信息科技三年级全一册(上册)期末综合测试卷及答案
- 2025年广西普法考试题库及答案
- 海外项目质量管理体系的实施要求与案例分析
- 中国马克思主义与当代思考题(附答案)
评论
0/150
提交评论