学习笔记-乐学
文章平均质量分 53
收录了我在北理乐学中遇到的一些题目,作为学习笔记分享
枢衡KraHsu
在BIT学习ing
展开
-
【综合】简单加解密——寻找序列号
下面文字对你可能有用(复制+粘贴):#define MaxPass 66 // 最多66段密文#define NumbPwdTable 5 // 密码表的份数#define SizePwdTable 0x210 // 每份密码表占用字节数struct PassStru // 密码表结构: 编移(4字节),密文长度(2字节),钥匙(1字节)。结构体长度此处须为 4的倍数} // cJiangYou打酱油。原创 2022-12-24 04:20:47 · 1601 阅读 · 2 评论 -
【综合】随机数——智慧+手气
当然这道题可以用随机数碰运气,没关系,但是这里不提供这种解法了因为答案是固定的,所以可以通过一个外部文件记录程序运行次数。原创 2022-12-24 04:10:19 · 459 阅读 · 0 评论 -
【小学】招生——统计适龄儿童数据
【代码】【小学】招生——统计适龄儿童数据。原创 2022-12-08 17:25:57 · 491 阅读 · 1 评论 -
【日期】找找哪些日期是星期几
用到的都是之前讲过的,感兴趣的可以自己翻一翻,都在这个专栏里面了。原创 2022-12-08 17:22:20 · 390 阅读 · 0 评论 -
【无标题】
就模拟,硬模拟,考察的主要是文件操作,没啥算法(kmp勉强算一个,但是emmm,这道题用了反而复杂)原创 2022-12-08 17:20:04 · 278 阅读 · 0 评论 -
【综合】发帖顶你--汉字点阵字库操作
其实到不是我不想写后面几道题,主要是确实没啥好写的,就真的只是体量大而已,就不写思路了,按照题目的意思模拟就行。原创 2022-12-08 17:07:16 · 513 阅读 · 0 评论 -
【日期】车辆限行
2012年4月1日,北京是人民政府根据《中华人民共和国道路交通安全法》和《北京市实施〈中华人民共和国大气污染防 治法〉办法》有关规定,自2012年4月11日起,继续对机动车实施按车牌尾号工作日高峰时段 区域限行交通管理措施。 根据规定,按车牌尾号限行的机动车车牌尾号分为五组,每13周轮换一次限行日,分别为:(1) 自2012年4月9日至2012年7月7日:3和8、4和9、5和0、1和6、2和7(2) 自2012年7月8日至2012年10月6日:2和7、3和8、4和9、5和0、1和6(3) 自201原创 2022-12-08 08:50:22 · 1031 阅读 · 0 评论 -
精工书院2022级-C语言编程机考模拟练习课堂
好吧虽然我说不写,但最后还是写了可怜可怜孩子,点个赞吧,往年这种文章可都是收费的(手动滑稽)编写程序,从键盘输入一个n和字符,然后用输入的字符,输出相应图形。例如:【机考模拟02】偶数分解素数是指一个只能被1和它本身整除的数。编写程序,从键盘输入一个偶数,将它分解为两个素数之和。输入输出如果是面对更大的数据或者多组询问,可以先预处理出全部素数(范围内)编写程序,从键盘任意输入一个自然数(不超过2030位),然后输出由该自然数的各位数字组成的最大数。例如,输入 2018 ,则输出 8210原创 2022-12-06 21:16:41 · 891 阅读 · 6 评论 -
SIM2022-精工书院2022级乐学机考模拟试卷
出了这六道题还有十道题,但是这六道模拟题的难度明显更高,所以我就不更新那10道题了编写程序,从键盘输入 n ( 0 < n < 27 ),输出下面( n = 5 时 )所示的高度为 n 行的三角形图形(行尾没有空格)。输入:输出:我这里用了一个长空格串 ( s[] ) 和格式化输出控制空格长度,也可以改成for循环【机考02】【天】数计算: 输出2022年北京冬奥会倒计时天数第24届冬季奥林匹克运动会(The XXIV Olympic Winter Games),即2022年北京冬季奥运会 ,将于2原创 2022-12-06 20:51:26 · 1034 阅读 · 0 评论 -
【精度】科学记数法
对于非常大或者非常小的数据,我们通常用科学记数法来表示。例如在科技文献和电脑中经常遇到的 2.3×106 (计算机中的科学记数法表示为:2.3E6),或者 9.18×10-5 (科学记树法表示:9.18E-5)这种类型的数据。用科学记数法表示的数据。即为符合C语言表示的科学记数法表示。该数据的双精度表示输入数据的精度不高于小数点后50位。输入数据时,在实数和幂之间有空格进行分隔,空格个数不定。结果保留到小数点后8位,如不足8位用0补足,超过8位则截断,不进行四舍五入的处理。最直接的思路肯定是直接计算然后原创 2022-12-02 10:05:21 · 1770 阅读 · 1 评论 -
【字符】压缩文本文件
压缩是一种有效的减小数据量的方法,目前已经被广泛应用于各种类型的信息系统之中。原创 2022-11-16 00:20:01 · 1176 阅读 · 0 评论 -
【综合】体育比赛高手榜
某地举办冬季体育比赛,参者如云。实际上就是结构体的 TOP K 问题,有兴趣的同学可以了解下。原创 2022-11-03 01:49:52 · 666 阅读 · 1 评论 -
【综合】输出公历年历并标注指定日期
中国人很早就根据自己的天文知识、气候知识和农事规律发明并制定了历法,这又称年历年历主要有阳历(公历)、阴历和阴阳历三种。阳历以地球公转周期为依据:阴历以月相变化为依据:阴阳历结合两者特点。目前世界上最通用的是阳历,我国使用的一般是阴阳历。日常生活中,我们从年历中可以很方便地查询多种功能信息。原创 2022-10-19 11:38:34 · 882 阅读 · 1 评论 -
【数字】求特定三位数
将数字 1~ 9 分成 3 个三位数,要求第 2 个三位数是第1个三位数的两倍,第3个三位数是第1个的三倍。即假定m为第 1个三位数,则第2个恰好为2m, 第3个为 3m,请输出这几个三位数。原创 2022-10-16 12:10:21 · 1052 阅读 · 0 评论 -
【分解】有多少种表示方法
设 m、n 均为大于 0 的整数,m 可表示为一些不超过 n 的整数之和,f(m,n) 为这种表示方式的数目。例如,f(5,3)=5,有 5 种表示方法:3+2,3+1+1,2+2+1,2+1+1+1,1+1+1+1+1。请编写程序,计算 f(m,n) 的值。原创 2022-10-16 10:28:03 · 639 阅读 · 0 评论 -
【递归】子串反向——递归
请编写一个递归函数该函数的功能是将串 str 中下标从 start 开始到 end 结束的字符颠倒顺序。假设 start 和 end 都在合理的取值范围。原创 2022-10-16 10:15:59 · 1440 阅读 · 0 评论 -
【字符】单词排序
输入 5 个单词,将它们按从大到小的顺序排列后输出。原创 2022-10-16 10:15:44 · 498 阅读 · 0 评论 -
【递归】回文字符串——递归
有一种特殊形式的字符串,其正反序相同,被称为“回文字符串”。例如LeveL就是一个回文字符串。原创 2022-10-16 10:16:12 · 1395 阅读 · 0 评论 -
【序列】函数递归
编写一个函数,使用递归算法求满足下述定义的整数序列的第n项。原创 2022-10-16 10:17:00 · 1195 阅读 · 1 评论 -
【数列】求序列之和——递归
请使用递归算法求下列序列的前n项之和。原创 2022-10-15 20:44:59 · 1842 阅读 · 0 评论 -
【约数】求最大公约数——递归
请使用递归算法计算正整数n和m的最大公约数GCD(n,m)。GCD(n,m)=⎩⎨⎧=m,当m原创 2022-10-15 20:33:23 · 1714 阅读 · 0 评论 -
【日期】再算天数
我们再来计算天数(两个日期之间相差几天)。原创 2022-10-15 20:15:47 · 1166 阅读 · 0 评论 -
【日期】黑色星期五
在西方,星期五和数字13都代表着坏运气,两个不幸的个体最后结合成超级不幸的一天。所以,不管哪个月的十三日又恰逢星期五就叫"黑色星期五”。原创 2022-10-15 20:10:07 · 784 阅读 · 0 评论 -
【中学】寻找阿姆斯特朗数
请编写一个程序寻找一种特殊整数:一个 n 位的正整数等于其各位数字的n次方之和。原创 2022-10-15 17:08:24 · 586 阅读 · 1 评论 -
【字符】组成最大数
任意输入一个自然数,输出该自然数的各位数字组成的最大数。例如,输入 1593 ,则输出为 9531。原创 2022-10-15 15:46:47 · 1604 阅读 · 1 评论 -
【字符】删除重复字符
输入一个长度不超过 100 的字符串,删除串中的重复字符。原创 2022-10-15 15:39:38 · 1037 阅读 · 2 评论 -
【字符】合并字符串
输入两个已经按从小到大顺序排列好的字符串,编写一个合并两个字符串的函数,使合并后的字符串,仍然是从小到 大排列。原创 2022-10-15 15:22:00 · 1268 阅读 · 2 评论 -
【整数】 n 位正整数的个数
请输出满足以下条件的 n 位正整数的个数:要求该整数前 k 位都可被 k 平方整除。原创 2022-10-15 14:51:29 · 1295 阅读 · 1 评论 -
【大学】寻找矩阵的鞍点
二维数组中的鞍点,即该位置上的元素是所在行上的最大值,是所在列上的最小值。二维数组也可能没有鞍点。原创 2022-10-15 13:55:02 · 2153 阅读 · 0 评论 -
【数列】等值数列段
如果一个数列中的某一段(至少有两个元素)的各元素值均相同,则称之为等值数列段。等值数列段中元素的个数叫做等值数列段的长度。原创 2022-10-13 21:27:44 · 581 阅读 · 0 评论 -
【中学】谁能出线
电视台举办“超级学生”才艺大赛,由于报名人数狂多,所以要先进行分组预赛。按规定,每10名学生为一个预赛小组,评委打出分数(0~100分),各小组第一名可以进入下一轮;如果有多名学生得分相同都是第一名,则可同时进入下一轮。原创 2022-10-12 12:00:37 · 1154 阅读 · 0 评论 -
【大学】北理工的恶龙
最近,北理工出现了一只恶龙,它长着很多 头,而且还会吐火,它将会把北理工烧成废墟, 于是,校长下令召集全校所有勇士杀死这只恶龙。要杀死这只龙,必须把它所有的头都砍掉,每个勇士只能砍一个龙头,龙的每个头大小都不一样,一个勇士只有在身高不小于龙头的直径的情况下才能砍下它。而且勇士们要求,砍下一个龙头必须得到和自己身高厘米数一样的学分。校长想花 最少的学分数 杀死恶龙,于是找到你寻求帮助。原创 2022-10-12 11:44:17 · 1394 阅读 · 1 评论 -
【中学】哥俩好
输出一维数组中的元素(不超多20个元素)两两相乘的乘积。两两元素相乘的顺序是第一个元素与最后一个元素相乘,第二个元素与倒数第二个元素相乘,…。原创 2022-10-12 11:23:51 · 768 阅读 · 0 评论 -
【素数】孪生素数
如果 n 是素数,且 n+2 也是素数,则称为孪生素数。下限范围 上限范围在此范围内的全部孪生素数从下限到上限,不断判断相邻两个奇数是否为素数,发现一对就输出一对判断一个素数是否是素数可以参考【中学】找出最大素数原创 2022-10-12 11:13:18 · 2363 阅读 · 0 评论 -
【中学】求最后3位数值
小明在中学会求一个数的 n 次方了,但计算机还不会,请你来编写一个程序吧。由于计算机比较“笨”,所以我们编写程序的功能不用太强,只要能算出 a 的 n 次方的最后 3 位数就可以了。原创 2022-10-12 11:04:41 · 1485 阅读 · 0 评论 -
【日期】计算天数
我们经常要计算天数(两个日期之间相差几天),例如要算算春节放假几天,清明节可以休息几天。原创 2022-10-12 10:58:30 · 1395 阅读 · 0 评论 -
【日期】计算后续日期
我们经常要计算,从今天往后N天之后是哪一天(哪年哪月哪日)。现在我们就可以编写一个程序,推算指定日期之后的第N天是什么日期。原创 2022-10-12 10:51:26 · 1559 阅读 · 1 评论 -
【中学】大家一起做游戏 - 约瑟夫问题
幼儿园的小朋友们刚学习了如何数数,阿姨在下课时组织大家一起玩游戏。规则如下:所有的小朋友绕成一圈,顺序排号,从第一个小朋友开始报数,凡是报到固定数字(例如5)的,都退出该游戏,直到只剩下一位小朋友游戏才中止。每个小朋友都希望自己能有更多的练习数数的机会,所以都希望成为最终被留下的那位。现在,请大家帮小朋友们计算一下,在第一次排号的时候排到第几位才能成为最终被留下的小朋友。原创 2022-10-05 14:00:36 · 906 阅读 · 1 评论 -
【中学】寻找特殊偶数
有一种特殊偶数,它每一位上的数字都两两不相同。我们现在需要找出四位数中某一区间内的这类偶数。原创 2022-10-04 20:53:42 · 1226 阅读 · 1 评论 -
【图形】数字菱形
这是非信息类2013年出的题目,大家来看看,你会做吗?输入 n 的值,输出如下例( n=4 )所示的数字菱形。原创 2022-10-04 20:31:12 · 2235 阅读 · 1 评论