付费下载
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
本文格式为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-2027学年第一学期期末试卷含解析
- 云南艺术学院《影视剧美术》2026-2027学年第一学期期末试卷含解析
- 西安科技大学《公司企业法》2026-2027学年第一学期期末试卷含解析
- 西藏警官高等专科学校《机械原理B(外)》2026-2027学年第一学期期末试卷含解析
- 重庆工业职业技术学院《行政法学及案例研习》2026-2027学年第一学期期末试卷含解析
- 枣庄科技职业学院《器乐表演》2026-2027学年第一学期期末试卷含解析
- 上饶师范学院《管理学导论》2026-2027学年第一学期期末试卷含解析
- 潍坊环境工程职业学院《Python大数据分析》2026-2027学年第一学期期末试卷含解析
- 邵阳学院《病理学(B)》2026-2027学年第一学期期末试卷含解析
- 燕山大学里仁学院《工程图学及CAD(2)》2026-2027学年第一学期期末试卷含解析
- 江苏都桐科技有限公司新建锂离子电池用再生黑粉生产及再生磷酸铁锂测试电芯研发项目环评资料环境影响
- 2025年河北省中考英语真题 【含答案、解析】
- 七年级下册地理知识点总结(考点清单)(背记版)七年级地理下学期期末复习(人教2024版)
- 四年级下册道德与法治期末复习计划
- 城镇排水管道原位热塑成型法修复工程技术规程
- 包装车间质量培训
- 2024-2025学年重庆市高一上学期期末联合检测历史试题(解析版)
- JJF(津)10-2020氯离子含量快速测定仪校准规范
- 《抗血小板聚集》课件
- 【MOOC】《中国哲学》(北京师范大学) 章节作业中国大学慕课答案
- 中国当代文学专题-003-国开机考复习资料
评论
0/150
提交评论