
C语言习题实践
「已注销」
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
撞球
撞球 题目描述: 一天,丁俊晖编一整天的程序,突然觉得累了,于是便决定在房间内四处走走。他的房间是矩形的,他从电脑开始随便选了一个角度开始行走。由于职业习 惯,丁俊晖走路始终是直线,而且碰到墙以后会反弹,入射角度与出射角度完全相同。丁俊晖会一直行走,直到灵感再次迸发。假设他的行走速度是匀速的,现在, 丁俊晖的母亲想知道他一共休息了多长时间以便提醒他继续工作。 丁俊晖想考考他的母亲,于是他记录了自己...原创 2020-01-04 11:48:57 · 661 阅读 · 0 评论 -
N皇后问题
N皇后问题 题目描述: 国际象棋中的皇后非常神勇,一个皇后可以控制横、竖、斜线等4个方向(8个方向?),只要有棋子落入她的势力范围,则必死无疑,所以对方的每个棋子都要小心地躲开皇后的势力范围,选择一个合适的位置放置。如果在棋盘上已经有两个皇后,且这两个皇后不会相互攻击,则新放置的第三个皇后就要想办法躲开前面两个皇后的势力范围,使第三放入的皇后不会被前两个皇后攻击… 显然,在一个 8×8 的国际象棋...原创 2019-12-19 20:28:25 · 843 阅读 · 0 评论 -
逆波兰算术表达式
逆波兰算术表达式 传统的算术表达式是由操作数(又叫运算对象或运算量)和运算符以及改变运算次序的圆括号连接而成的式子。 其运算规则如下: (1) 先计算括号内,后计算括号外; (2) 在无括号或同层括号内,先进行乘除运算,后进行加减运算,即乘除运算的优先级高于加减运算的优先级; (3) 同一优先级运算,从左向右依次进行。 在这种表达式的计算过程中,既要考虑括号的作用,又要考虑运算符的优先...原创 2019-12-17 02:50:48 · 1072 阅读 · 1 评论 -
明明的随机数
明明的随机数 描述 明明想在学校中请一些同学一起做一项问卷调查,为了实验的客观性,他先用计算机生成了N个1到1000之间的随机整数(N≤100),对于其中重复的数字,只保留一个,把其余相同的数去掉,不同的数对应着不同的学生的学号。然后再把这些数从小到大排序,按照排好的顺序去找同学做调查。请你协助明明完成“去重”与“排序”的工作。 格式 输入格式 输入有2行,第1行为1个正整数,表示所生成的随机数的...原创 2019-12-10 10:53:31 · 155 阅读 · 0 评论 -
全排列问题
全排列问题 题目描述 给你一串数字(可重复),数字大小为0~9,求这串数字的全排列,输出为字典序从小到大。 输入格式 一串数字。 输出格式 字典序从小到大输出数字串的所有排列,每行一个序列。 输入 123 输出 1 2 3 1 3 2 2 1 3 2 3 1 3 1 2 3 2 1 #include<stdio.h> #include<string.h> int v...原创 2019-12-09 17:27:09 · 171 阅读 · 0 评论 -
一元三次方程求解
一元三次方程求解 描述 有形如:ax3+bx2+cx+d=0 这样的一个一元三次方程。给出该方程中各项的系数(a,b,c,d 均为实数),并约定该方程存在三个不同实根(根的范围在-100至100之间),且根与根之差的绝对值>=1。要求由小到大依次在同一行输出这三个实根(根与根之间留有空格),并精确到小数点后2位。 格式 输入格式 输入该方程中各项的系数(a,b,c,d 均为实数), 输出格式...原创 2019-12-09 15:49:19 · 320 阅读 · 0 评论 -
元音排序
元音排序 问题描述:有一字符串,里面可能包含英文字母(大写、小写)、数字、特殊字符,现在需要实现一函数,将此字符串中的元音字母挑选出来,存入另一个字符串中,并对字符串中的字母进行从小到大的排序(小写的元音字母在前,大写的元音字母在后,依次有序)。 说明:(1)元音字母是a, e, i, o, u, A, E, I, O, U。(2)筛选出来的元音字母,不需要剔重。最终输出的字符串,小写元音字母排在...原创 2019-12-09 11:57:56 · 960 阅读 · 0 评论 -
南蛮图腾
南蛮图腾 描述 自从到了南蛮之地,孔明不仅把孟获收拾的服服帖帖,而且还发现了不少少数民族的智慧,他发现少数民族的图腾往往有着一种分形的效果(看Hint),在得到了酋长的传授后,孔明掌握了不少绘图技术,但唯独不会画他们的图腾,于是他找上了你的爷爷的爷爷的爷爷的爷爷……帮忙,作为一个好孙子的孙子的孙子的孙子……你能做到吗? 格式 输入格式 每个数据一个数字,表示图腾的大小(此大小非彼大小) n<...原创 2019-12-08 18:01:12 · 463 阅读 · 1 评论 -
编码
编码 编码 描述 为了最大程度地节约存储空间,经常需要把信息进行编码。一种很有效的编码方法是用数字来表示一串字符。假设这些字符串都是由不重复的英文小写字母组成的,且每个字符串中的英文字母都是从小到大排列的。 这个编码系统按照如下的方式工作: 字符串是按照长度从小到大的顺序排列的 长度相同的字符串,是按照字典需排列的 则根据这个编码系统,所有的字符串从 a 开始可以编码如下: a - 1 b - 2...原创 2019-12-05 12:54:14 · 1053 阅读 · 0 评论 -
晕
晕 看着这样的"回”形图案你晕吗?让我们不用数组,来做出它。 输入格式: n。正方形的边长 输出格式:"%3d" 边长为 n 的数字回形方阵。 测试用例1: 测试输入 3 测试输出 1 2 3↵ 8 9 4↵ 7 6 5↵ 测试用例2: 测试输入 4 测试输出 1 2 3 4↵ 12 13 14 5↵ 11 16 15 6↵ 10 9 8 7↵ #in...原创 2019-12-04 13:36:47 · 1307 阅读 · 0 评论 -
铺地毯
铺地毯 铺地毯 为了准备一个独特的颁奖典礼,组织者在会场的一片矩形区域(可看做是平面直角坐标系的第一象限)铺上一些矩形地毯。一共有n张地毯,编号从1到n。现在将这些地毯按照编号从小到大的顺序平行于坐标轴先后铺设,后铺的地毯覆盖在前面已经铺好的地毯之上。地毯铺设完成后,组织者想知道覆盖地面某个点的最上面的那张地毯的编号。注意:在矩形地毯边界和四个顶点上的点也算被地毯覆盖。 格式 输入格式 输入共n+...原创 2019-12-04 12:46:45 · 102 阅读 · 0 评论 -
排序问题
排序问题 排列(permutation) 用1,2,3,…,9组成3个三位数abc,def和ghi,每个数字恰好使用一次,要 求abc:def:ghi=1:2:3。按照“abc def ghi”的格式输出所有解,每行一个解。 #include<stdio.h> #include<string.h> char buf[20]; int main(){ int abc,d...原创 2019-12-04 12:36:26 · 208 阅读 · 1 评论