自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 收藏
  • 关注

原创 埃氏筛和欧拉筛

【代码】埃氏筛和欧拉筛。

2024-05-26 16:28:11 173

原创 斐波那契数列

【代码】斐波那契数列。

2024-05-22 19:53:09 96

原创 D2代码AC集

【代码】D2代码AC集。

2024-05-19 16:31:52 117

原创 蓝桥杯省赛

小可最近正在研究英语文本中的字母量,并想编写一个程序来自动计算给定文本中的最大字母量。他规定一个单词的字母量是指该单词中大写字母的数量,而一个文本的最大字母量是指该文本中所有单词字母量的最大值。小可决定坐大巴车去北京看天安门广场,来到停车场后,小可发现这些车辆的车牌号全都是由55位数字组成的。小可认为回文数是“幸运”的数字,于是他想挑一辆车牌号幸运数字的大巴去旅游。如果没有大巴的车牌号是幸运数字,他就会挑车牌号最小的那辆车。假设停车场共有n辆大巴,请你输出小可乘坐的大巴的车牌号是多少。

2024-05-18 20:04:52 307

原创 小数(实数)二分

给出该方程中各项的系数(a,b,c,d 均为实数),并约定该方程存在三个不同实根(根的范围在-100至100之间),且根与根之差的绝对值>=1。要求由小到大依次在同一行输出这三个实根(根与根之间留有空格),并精确到小数点后2位。农夫约翰搭了一间有N个牛舍的小屋,牛舍排在一条线上,第i号牛舍在xi的位置。提示:记方程f(x)=0,若存在2个数x1和x2,且x1

2024-05-12 15:14:13 162

原创 整数二分~

伐木机工作过程如下:小华设置一个高度参数h(米),伐木机升起一个巨大的锯片到高度h,并锯掉所有的树比h高的部分(当然,树木不高于h米的部分保持不变)。例如,如果一行树的高度分别为20、15、10、17米,小华把锯片升到15米的高度,切割后树木剩下的高度将是15、15、10、15米,而小华将从第一棵树得到5米,从第4棵树得到2米,共得到7米木材。给定一个n,再给定n个数,从小到大排列,给定一个x,说出小于等于x的最大的数。给定一个n,再给定n个数,从小到大排列,给定一个x,说出大于等于x的最小的数。

2024-05-05 16:33:41 376

原创 东方博宜OJ

【代码】东方博宜OJ。

2024-04-23 19:58:50 104

原创 快速排序与归并排序

【代码】快速排序与归并排序。

2024-04-21 16:32:38 82

原创 D1期末考试补题代码

更具体地,若当前已评出了 p 个选手的成绩,则当前计划获奖人数为 max(1,⌊p×w%⌋),其中 w 是获奖百分比,⌊x⌋ 表示对 x 向下取整, max(x,y ) 表示 x 和 y 中较大的数。轩轩和凯凯正在玩一款叫《龙虎斗》的游戏,游戏棋盘时一条线段,线段上有n个兵营(自左至右编号1~n),相邻编号的兵营之间相隔1厘米,即棋盘为长度为n-1厘米的线段。凯凯在右侧,代表“虎”。他们以m号兵营作为分界,靠左的工兵属于龙势力,靠右的工兵属于虎势力,而第m号兵营中的工兵很纠结,他们不属于任何一方。

2024-03-31 16:33:50 779

原创 题目大乱炖(3)

这个银行有A、B两个业务窗口,且处理业务的速度不一样,其中A窗口处理速度是B窗口的2倍——即当A窗口每处理完2个顾客时,B窗口处理完1个顾客。小可很喜欢玩消消乐,所以想自己做一个消消乐的小程序,小可想用26个小写英文字母来代表不同的方块,相同的两个方块会被消除,也可以连消,比如“abccbd”会消除成“ad”。输入包含多组测试数据,每组输入为一行正整数,其中第1个数字N(

2024-03-17 15:52:43 419 1

原创 题目大乱炖(2)

例如,数1314520用二进制表示为0000 0000 0001 0100 0000 1110 1101 1000(添加了11个前导0补足为32位),其中前16位为高位,即0000 0000 0001 0100;将它的高低位交换,我们可以得到一个新的数。接下来每两行表示一个单词,其中: 第一行是一个长度

2024-02-23 22:02:22 270 1

原创 题目大乱炖(1)

求A/B的高精度值(ab)

2024-02-20 16:44:40 216 1

原创 高精度计算

计算c = a + b的时候,首先将A[0]与B[0]相加,如果有进位产生,则把进位(即和的十位数)存入r,把和的个位数存入C[0],即C[0]等于(A[0]+B[0])%10。然后计算A[1]与B[1]相加,这时还应将低位进上来的值r也加起来,即C[1]应该是A[1]、B[1]和r三个数的和.如果又有进位产生,则仍可将新的进位存入到r中,和的个位存到C[1]中。定义一个数组A,A[0]用于存储a的个位,A[1]用于存储a的十位,依此类推。a和b都不超过5000位。输入两个整数a和b,输出这两个整数的和。

2024-02-20 15:04:28 244 1

原创 机器翻译AC

这个翻译软件的原理很简单,它只是从头到尾,依次将每个英文单词用对应的中文含义来替换。对于每个英文单词,软件会先在内存中查找这个单词的中文含义,如果内存中有,软件就会用它进行翻译;如果内存中没有,软件就会在外存中的词典内查找,查出单词的中文含义然后翻译,并将这个单词和译义放入内存,以备后续的查找和翻译。每当软件将一个新单词存入内存前,如果当前内存中已存入的单词数不超过M−1,软件会将新单词存入一个未使用的内存单元;若内存中已存入M 个单词,软件会清空最早进入内存的那个单词,腾出单元来,存放新单词。

2024-02-17 16:42:06 219 1

原创 单链表AC

(3) “I k x”,表示在第k个输入的数后面插入一个数x(此操作中k均大于0)。现在要对该链表进行M次操作,进行完所有操作后,从头到尾输出整个链表。(2) “D k”,表示删除第k个输入的数后面的数(当k为0时,表示删除头结点)。(1) “H x”,表示向链表头插入一个数x。3、在第k个插入的数后插入一个数。第一行包含整数M,表示操作次数。2、删除第k个插入的数后面的数。共一行,将整个链表从头到尾输出。1、向链表头插入一个数;

2024-01-29 15:16:01 144

原创 关于链表~

在n个节点中删除结点为m的内容,最后再输出链表。在n个节点里插入m个节点,最后顺序输出。

2024-01-28 16:39:01 118

原创 阿姆斯特朗数和飞行路线

编程找出所有的三位数到七位数中的阿姆斯特朗数。阿姆斯特朗数也叫水仙花数,它的定义如下:若一个n位自然数的各位数字的n次方之和等于它本身,则称这个自然数为阿姆斯特朗数。例如,153(153=1X1X1+3X3X3+5X5X5)是一个三位的阿姆斯特朗数,8208则是一个四位的阿姆斯特朗数。每行输出一个阿姆斯特朗数,按从小到大的顺序按行输出。

2024-01-28 10:54:35 270

原创 楼层编号和回文日期

和其他酒店不一样的是,这个酒店每天都有一个高能的数字t,这个数字在楼层中是不会出现的,以t=3为例,则3、13、31、33等楼层是不存在的,楼层编号为1,2,4,5,……其中,前 4 位代表年份,接下来 2 位代表月份,最后 2 位代表日期。每一年中都有 12 个月份;牛牛认为,一个日期是回文的,当且仅当表示这个日期的 8 位数字是回文的。一个 8 位数字是回文的,当且仅当对于所有的 i ( 1 <=i<= 8 )从左向右数的第 i 个数字和第 9-i 个数字(即从右向左数的第 i 个数字)是相同的。

2024-01-27 16:41:35 335 1

原创 期末考试AC

【1】小可的素数问题:100【2】改变方向:50【3】字符串右移:0。

2024-01-07 11:29:31 432 2

原创 期中考试补题报告

2023.11.9非编程题:40编程题:1801【达达家的小卖部】:02【手术排队】:03【进制转换】:1004【生日】:80(本来应该100的,老师说看完了把我的分补回来)

2023-11-19 12:00:38 161 3

原创 文件操作语句

文本文件,也称ASCII文件(常见后缀名txt,doc)每一个字符。二进制文件(常见后缀名bin,exe)以字节为单位存放数据的。freopen("文件名","打开方式",文件指针);1.打开文件,将文件指针指向文件,确定文件类型。2.对文件进行读写操作。stdout指向鼠标。

2023-11-12 11:27:53 46

原创 还是递归~~

【代码】还是递归~~

2023-11-05 11:34:04 49 1

原创 N个递归~~

3【最大公因数递归】

2023-11-05 11:14:13 57 1

原创 寄居蟹AC

【代码】寄居蟹AC。

2023-10-18 20:27:15 45 2

原创 CSP头文件+文本语句

【代码】CSP头文件+文本语句。

2023-10-15 17:10:47 102 1

原创 打印月历代码

输入为一行两个整数,第一个整数是年份year(1900 ≤ year ≤ 2099),第二个整数是月份month(1 ≤ month ≤ 12),中间用单个空格隔开。日期数字应于星期表头右对齐,即各位数与星期表头相应缩写的最后一个字母对齐。日期中间用空格分隔出空白。其余各行一次是当月各天的日期,从1日开始到31日(30日或28日)。闰年判断方法:能被4整除但不能被100整除,或者能被400整除。给定年月,打印当月的月历表。1900年1月1日是周一。

2023-10-04 16:41:23 154

原创 CSP-X模拟赛2---- 补题报告

T1:第一题还可以,就是在输出的时候纠结了一下,最后样例对了。这个100分是待定(老师考的时候C++没关,考成了原来的。不过我重判对了,大家不要学我!!T2:这道题很简单,是4道题里面最简单的一道,轻轻松松~~T3:第三题看起来很好算,但是没人教我二进制怎么转啊!!(抓狂)(发疯)(在地上阴暗扭曲的爬行)T4:因为时间不够用了(被第三题折磨的),所以直接放弃~今天的比赛成绩比上次进步了110分,我对这个成绩还是很满意的。(毕竟有人比我低)

2023-10-03 18:29:01 128

原创 热水澡和笨小猴

【代码】热水澡和笨小猴。

2023-10-02 13:28:52 55 1

原创 CSP复赛模拟赛---补题报告

1.本人有点菜在里面的,第一题改了好几遍,勉强正确~但是!!最后考题的时候考成了原来的答案!在经过跟老师和谐的沟通后,总算是把分数要回来了大家不要学我,保存题目的时候要认真仔细哦!2.这道题一眼看上去就是很难的题,我修修改改了几遍还是一个示例也不对@·@,所以直接提交了,当然也一分没得。3.我在思考的时候遗落了一个条件,它对我来说也有难度,(虽然我一直想不明白为什么一分没得)在思考无果后选择放弃。4.我本来想拿输入输出的分,(题目超级变态!!)但是没拿到·,因为太难还不会。

2023-10-01 19:48:53 96

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除