自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 esp32-c3WiFi时钟:1_初始化

esp32-c3WiFi时钟:1_初始化

2024-08-09 14:41:51 242

原创 c++代码行统计程序

c++代码行统计程序

2024-06-28 19:59:15 204

原创 devc++跑酷小游戏4.1.5

devc++跑酷小游戏4.1.5

2024-06-28 19:48:06 1203 6

原创 devc++跑酷小游戏4.0.0

devc++小游戏4.0.0

2024-03-24 21:48:57 993

原创 8x8图形取模软件2.0

更新:选中的格子可以取消选中,程序结束时暂停,直到用户输入enter。一不小心把它也开始连载了,最近又有考试,只能偶尔更新一下了。

2024-03-24 21:35:29 441

原创 devc++8x8取模软件

这几天在搞arduino nano和单个max7219模块,涉及到16进制的取模,在网上转了一圈,没找到合适的取模软件,于是自己做了一个,试过,可以用,按esc退出并生成16进制的取模结果。

2024-03-07 19:39:24 550

原创 devc++小游戏3.8.5

devc++小游戏3.8.5

2024-03-06 18:58:59 921

原创 devc++跑酷小游戏3.5.0

本来想搞存档的,失败了,要再学学文件操作的函数。还有一个打印地图的函数,更失败,彻底放弃。最近开学了,游戏不会经常更新,要写作业。

2024-02-28 22:07:34 944

原创 信息学奥赛一本通1205:汉诺塔问题

约19世纪末,在欧州的商店中出售一种智力玩具,在一块铜板上有三根杆,最左边的杆上自上而下、由小到大顺序串着由64个圆盘构成的塔。目的是将最左边杆上的盘全部移到中间的杆上,条件是一次只能移动一个盘,且不允许大盘放在小盘的上面。由于条件是一次只能移动一个盘,且不允许大盘放在小盘上面,所以64个盘的移动次数是:18,446,744,073,709,551,615。每次移动的记录为例如 a->3->b 的形式,即把编号为3的盘子从a杆移至b杆。整数为盘子的数目,后三个字符表示三个杆子的编号。1205:汉诺塔问题。

2024-02-25 22:06:41 594

原创 信息学奥赛一本通1210:因子分解

时间限制: 1000 ms 内存限制: 65536 KB。如果该整数可以分解出因子a的b次方,当b大于1时,写做。提交数: 17700 通过数: 11248。输入一个数,输出其素因子分解表达式。输入一个整数 n(2≤n<100)。当b等于1时,则直接写成a。表达式中各个素数从小到大排列。输出该整数的因子分解表达式。

2024-02-24 17:04:49 555

原创 信息学奥赛一本通1209:分数求和

先算每个分母与当前分母的最大公约数,进而求出最小公倍数,通分,通分完后约分。接下来n行,每行一个分数,用"p/q"的形式表示,不含空格,p,q均不超过1010。如:5/6、10/3均是最简形式,而3/6需要化简为1/2,3/1需要化简为3。时间限制: 1000 ms 内存限制: 65536 KB。输出只有一行,即最终结果的最简形式。若为分数,用"p/q"的形式表示。提交数: 19111 通过数: 10647。第一行是一个整数n,表示分数个数,1≤n≤10;

2024-02-23 22:53:34 1128

原创 信息学奥赛一本通1202:Pell数列

下面是1202的源代码,第六行的if判断也可以写成 if(b[x]!第1行是测试数据的组数 n,后面跟着 n 行输入。Pell数列a1,a2,a3,...的定义是这样的,a1=1,a2=2,...,an=2an−1+an−2(n>2)。和1189不能说是十分相似只能说是一模一样,用1189的程序还快将近一倍?给出一个正整数 k,要求Pell数列的第 k 项模上 32767 是多少。只不过一个是递归一个是递推,一定要用记忆化,不然超时别怪我。n 行,每行输出对应一个输入。1189:30~40ms左右。

2024-02-22 21:43:16 683 2

原创 信息学奥赛一本通1203:扩号匹配问题(栈)

信息学奥赛一本通1203:扩号匹配问题

2024-02-21 21:41:50 687

原创 信息学奥赛一本通1188:菲波那契数列(2)

信息学奥赛一本通1188:菲波那契数列(2)

2024-02-20 20:37:54 585

原创 devc++跑酷小游戏底层讲解

devc++跑酷小游戏底层讲解

2024-02-19 16:29:27 1545

原创 devc++跑酷小游戏3.0.0

devc++跑酷小游戏3.0.0

2024-02-18 09:23:07 958 2

原创 信息学奥赛一本通1177:奇数单增序列

信息学奥赛一本通1177:奇数单增序列

2024-02-16 19:42:06 635

原创 devc++跑酷游戏2.4.0

devc++跑酷游戏2.4.0

2024-02-15 21:21:06 1012 2

原创 信息学奥赛一本通1314:【例3.6】过河卒(Noip2002)

1314:【例3.6】过河卒(Noip2002)

2024-02-15 20:03:37 427

原创 信息学奥赛一本通1258:【例9.2】数字金字塔

1258:【例9.2】数字金字塔。

2024-02-15 18:03:53 404

原创 信息学奥赛一本通1311:【例2.5】求逆序对

给定一个序列a1,a2,…,an�1,�2,…,��,如果存在i<j�<�并且ai>aj��>��,那么我们称之为逆序对,求逆序对的数目。第一行为n�,表示序列长度,接下来的n�行,第i+1�+1行表示序列中的第i�个数。时间限制: 1000 ms 内存限制: 65536 KB。提交数: 61497 通过数: 14704。用二分的归并排序来求出交换了几次(有几对逆序数)1311:【例2.5】求逆序对。

2024-02-15 09:26:42 629

原创 devc++跑酷游戏2.0.1

一个类似于快照的版本,没更关卡,多了一个可以调整颜色的函数,准备在下一个版本更新颜色。终于从云南回来了,随便更新了一点。

2024-02-14 19:43:54 719 1

原创 信息学奥赛一本通1228:书架

John共有N�头奶牛(1≤N≤20,0001≤�≤20,000),每头奶牛有自己的高度Hi(1≤Hi≤10,000)��(1≤��≤10,000),N头奶牛的总高度为S�。书架高度为B(1≤B≤S<2,000,000,007)�(1≤�≤�<2,000,000,007)。为了到达书架顶层,奶牛可以踩着其他奶牛的背,像叠罗汉一样,直到他们的总高度不低于书架高度。挺简单的一道题,从大到小排序,一个while循环和sum变量用来判断当前高度是否达到,cnt既是当前的数组下标又是奶牛数量,顺便节约一个变量。

2024-02-14 18:44:47 586 1

原创 信息学奥赛一本通1224:最大子矩阵

1224:最大子矩阵。

2024-02-12 21:00:00 458 1

原创 devc++跑酷游戏2.0.0

cout<<"\n\n\n\n\n\n\n\n\n\n\n\n ============欢迎============ "<<endl;cout<<"\n\n\n\n\n\n\n\n\n\n\n\n 请输入正确的字符!cout<<"\n\n\n\n\n\n\n\n\n\n\n\n 请输入正确的字符!cout<<"\n\n\n\n\n\n\n 首页\n\n\n\n\n";

2024-02-11 10:00:00 2224 1

原创 信息学奥赛一本通1216:红与黑

每组数据的第一行是两个整数W和H,分别表示x方向和y方向瓷砖的数量。在接下来的H行中,每行包括W个字符。有一间长方形的房子,地上铺了红色、黑色两种颜色的正方形瓷砖。你站在其中一块黑色的瓷砖上,只能向相邻的黑色瓷砖移动。请写一个程序,计算你总共能够到达多少块黑色的瓷砖。对每组数据,分别输出一行,显示你从初始位置出发能到达的瓷砖数(记数时包括初始位置的瓷砖)。3)‘@’:黑色的瓷砖,并且你站在这块瓷砖上。当在一行中读入的是两个零时,表示输入结束。1)‘.’:黑色的瓷砖;2)‘#’:红色的瓷砖;

2024-02-11 09:45:00 433 1

原创 断更提醒!

今天到2月12号在外面旅游,不会更新。

2024-02-10 00:50:02 352 1

原创 新年快乐!

新年快乐!在看春晚。

2024-02-09 22:57:50 383 1

原创 信息学奥赛一本通1214:八皇后

对于某个满足要求的8皇后的摆放方法,定义一个皇后串a与之对应,即a=b1b2...b8�=�1�2...�8,其中bi为相应摆法中第i行皇后所处的列数。已经知道8皇后问题一共有92组解(即92个不同的皇后串)。给出一个数b,要求输出第b个串。串的比较是这样的:皇后串x置于皇后串y之前,当且仅当将x视为整数时比y小。第1行是测试数据的组数n,后面跟着n行输入。每组测试数据占1行,包括一个正整数b(1≤b≤92)。输出有n行,每行输出对应一个输入。输出应是一个正整数,是对应于b的皇后串。

2024-02-09 14:18:13 379 1

原创 信息学奥赛一本通1317:【例5.2】组合的输出

排列与组合是常用的数学方法,其中组合就是从n个元素中抽出r个元素(不分顺序且r≤n),我们可以简单地将n个元素理解为自然数1,2,…,n,从中任取r个数。所有的组合,每一个组合占一行且其中的元素按由小到大的顺序排列,每个元素占三个字符的位置,所有的组合也按字典顺序。时间限制: 1000 ms 内存限制: 65536 KB。提交数: 50986 通过数: 25592。一行两个自然数n、r(1<n<21,1≤r≤n)。现要求你用递归的方法输出所有组合。1317:【例5.2】组合的输出。

2024-02-09 11:06:56 396 1

原创 信息学奥赛一本通1181:整数奇偶排序

输入一行,包含10个整数,彼此以一个空格分开,每个整数的范围是大于等于0,小于等于30000。按照要求排序后输出一行,包含排序后的10个整数,数与数之间以一个空格分开。时间限制: 1000 ms 内存限制: 65536 KB。提交数: 36021 通过数: 23362。给定10个整数的序列,要求对其重新排序。1.奇数在前,偶数在后;2.奇数按从大到小排序;3.偶数按从小到大排序。1181:整数奇偶排序。

2024-02-09 11:02:46 391 1

原创 信息学奥赛一本通1330:【例8.3】最少步数

有一位小学生就想如果马能有两种走法将增加其趣味性,因此,他规定马既能按“日”走,也能如象一样走“田”字。他的同桌平时喜欢下围棋,知道这件事后觉得很有趣,就想试一试,在一个(100×100)的围棋盘上任选两点A、B,A点放上黑子,B点放上白子,代表两匹马。棋子可以按“日”字走,也可以按“田”字走,俩人一个走黑马,一个走白马。现在他请你帮忙,给你A、B两点的坐标,想知道两个位置到(1,1)点可能的最少步数。时间限制: 1000 ms 内存限制: 65536 KB。

2024-02-09 10:49:34 336 1

原创 devc++跑酷游戏1.2.6

cout<<"\n\n\n\n\n\n\n\n\n\n\n\n ============欢迎============ "<<endl;cout<<"\n\n\n\n\n\n\n\n\n\n\n\n 请输入正确的字符!cout<<"\n\n\n\n\n\n\n\n\n\n\n\n 请输入正确的字符!cout<<"\n\n\n\n\n\n\n 首页\n\n\n\n\n";

2024-02-08 11:40:01 1118

原创 devc++跑酷小游戏1.2.5

更新了在关卡中的复位和地图的刷新'z'或'Z',存档还是没写出来,文件操作好难!

2024-02-08 11:19:02 945

原创 arduino ide esp32 网页按钮异步请求

前两天刚学,不咋懂,原理可以搜别的博主的文章,这是一个示例。

2024-02-08 11:06:07 1238 2

原创 arduino ide esp32矩阵键盘无源蜂鸣器

矩阵键盘从左到右分别连接gpio13,gpio12,gpio14,gpio27,gpio26,gpio25,gpio33,gpio32,无源蜂鸣器接gpio15,键盘从左到右从上到下分别为do,升do,re,升re,mi,fa,升fa,sol,升sol,la,升la,ti,升高一个八度,降低一个八度,回到中声(第四八度),调整板载led状态。每个音持续250毫秒,总共1-7 7个八度。

2024-02-08 08:45:00 2794

原创 arduino ide esp32无源蜂鸣器弹小星星(带休止符)

之前学习esp32时发现很多人都在说无源蜂鸣器无法关闭,于是我想出了一个好方法,即没有关闭无源蜂鸣器,又让他一点声音都没有,众所周知,声音是由一个物品的震动发出,物品震动的频率就是声音的频率,所以我们让蜂鸣器发出0赫兹的声音,等于真正的让他不发出声音。//音阶 4 为我们平常时所听到的那个8度。//音符播放后的空时间。//曲子包含所有的音符。//NOTE_Gs 升sol。//NOTE_Cs 升do。//NOTE_Eb 降mi。//NOTE_Fs 升fa。//NOTE_Bb 降ti。

2024-02-07 22:01:21 1758 1

原创 devc++快读快写(只适用于整变量)

几周前老师交了我们两个快读快写的函数,不是关闭cin和scanf之间的同步,据老师说有时候甚至比scanf和printf还快(真的好快,时间超限的题都可以勉强通过),short和long long应该改一下也行,long long试过,可以,他是用putchar和getchar来读取缓冲区的数据,原理很简单,快写是一个递归函数(应该)

2024-02-07 21:48:05 453

原创 arduino ide编写的esp32和st773580*160的一个接球小游戏

/RGB颜色转GBR565,紫色。//使用一个引脚来作为随机数种子。

2024-02-07 21:25:04 2449

原创 c++跑酷游戏说明

不要调整游戏窗口大小!不要调整游戏窗口大小!不要调整游戏窗口大小!(重要的事情说三遍)"^""<"">"代表刺,一个刺上面一格,一个刺左边一格,一个刺右边一格,刺中了要从起点重新开始,刺左边和右边的刺你可以站在上面。地图和关卡名可以自己进行改编(前提是你会改且你有能力改)。如果用上键加左或右键进行移动一次性会移动两格。"|"代表墙,你可以站在上面,但是走不过去。"="代表蹦床,你在上面可以跳的很高。上键代表跳,最多跳4格。左键代表向左走一格。右键代表向右走一格。

2024-02-07 21:23:31 434

devc++跑酷小游戏1.0.0到4.2.0

devc++跑酷小游戏1.0.0到4.2.0 一个小学生做的简单的小游戏,只有1点几MB 用来打发时间的 4.5.0还没有跟好,可以帮我续写 草稿是比1.0.0还要低的版本,属于真正意义上的第一稿 里面有高版本的说明,低版本一部分不适用

2024-02-15

devc++最新安装包

devc++最新安装包 本来也不想用积分下载的,最近太穷了 32位的和64位的都在 32位的是Dev-Cpp 5.6.1 MinGW 4.8.1 Setup.exe 64位的是Dev-Cpp_5.11_TDM-GCC_4.9.2_Setup.exe 别搞错了,32位和64位虽然32位和64位的电脑安装都行,但功能不同,64位的包括32位的所有功能和它的编译器

2024-02-09

c++跑酷游戏1.0.1

这么短时间也跟不了什么东西 内容和上一版一样 就是在退出时多了一个让电脑关机的说不上是彩蛋的小彩蛋 可以选择不下

2024-02-09

devc++跑酷游戏 1.0.0

一个简单的小游戏,c++写的 没用到任何算法,只要学到函数就能看懂并自己改编 既然都有了版本了,它肯定是会连载的 更新速度不定 最好在windows平台上运行 一部分功能还没写,不太会文件操作,以后101%会补 写的不好请原谅,有一些变量没用到的不影响游戏运行,可以删

2024-02-09

2024年一中冬令营的同学奇葩devc++局域网通信小程序客户端

2024年一中冬令营的同学奇葩devc++局域网通信小程序客户端 没有服务器端,那位同学没给 一个仿飞秋(qq局域网版)FeiQ(一中版)v1.6.exe 一个仿微信(应该都有)MChat v1.6.exe 在连接了服务器的情况下可以发送消息,还能把文件上传到他的服务器,给其他人下载 只不过没有服务器,两个都废了

2024-02-08

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

TA关注的人

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