自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 密室寻宝(mshxb)题解

两个密码均是不大于63的整数,将其转化为八位二进制数后对应位进行“与”运算(运算的规则是:当两个位均为“1”时,结果为“1”,否则结果为“0”)。将“与”运算的结果从右往左数,当第n位为1时,表示可以打开第n个密室,取出其中的兵器;可以发现,每一位都进行了与运算,最后得到的结果是(1 0001)2,也是十进制的17。现在哈利波特任意给你两个密码,请你帮他设计一个程序,算算可以从哪些密室取出兵器,并可否从大门撤出。第二行:若可打开大门,则输出为“Open”,否则输出“Close”。第一行输入第一个密码P。

2023-11-08 18:43:07 305 1

原创 2023年8月绍兴市少儿编程复赛试题答案

【代码】2023年8月绍兴市少儿编程复赛试题答案。

2023-09-13 21:26:37 1068 4

原创 信息学奥赛一本通 1270:【例9.14】混合背包题解

要想成功写对混合背包,就要会写01背包、完全背包、多重背包。混合背包就是三种背包的处理。

2023-08-30 08:45:43 609 1

原创 信息学奥赛一本通1269:【例9.13】庆功会题解

【题目描述】为了庆贺班级在校运动会上取得全校第一名成绩,班主任决定开一场庆功会,为此拨款购买奖品犒劳运动员。期望拨款金额能购买最大价值的奖品,可以补充他们的精力和体力。【输入】第一行二个数n(n≤500)n(n≤500),m(m≤6000)m(m≤6000),其中nn代表希望购买的奖品的种数,mm表示拨款金额。

2023-08-13 16:58:36 392 3

原创 P714 海战题解

在峰会期间,武装部队得处于高度戒备。警察将监视每一条大街,军队将保卫建筑物,领空将布满了 F-2003 飞机。此外,巡洋船只和舰队将被派去保护海岸线。不幸的是,因为种种原因,国防海军部仅有很少的几位军官能指挥大型海战。因此,他们培养了一些新海军指挥官。军官们选择了“海战”游戏来帮助他们学习。

2023-07-26 10:53:37 329 3

原创 洛谷P1238 走迷宫题解

有一个 $m\times n$ 格的迷宫(表示有 $m$ 行、$n$ 列),其中有可走的也有不可走的,如果用 $1$ 表示可以走,$0$ 表示不可以走,文件读入这 $m\times n$ 个数据和起始点、结束点(起始点和结束点都是用两个数据来描述的,分别表示这个点的行号和列号)。现在要你编程找出所有可行的道路,要求所走的路中没有重复的点,走时只能是上下左右四个方向。如果一条路都不可行,则输出相应信息(用 $-1$ 表示无路)。优先顺序:左上右下。**数据保证随机生成。**

2023-07-25 14:41:03 234 2

原创 迷宫问题2(migong)题解

设有一个N*N(2<=N<10)方格的迷宫,入口和出口分别在左上角和右上角。迷宫格子中分别放0和1,0表示可通,1表示不能,入口和出口处肯定是0。迷宫走的规则如下所示:即从某点开始,有八个方向可走,前进方格中数字为0时表示可通过,为1时表示不可通过,要另找路径。找出所有从入口(左上角)到出口(右上角)的路径(不能重复),输出路径总数,如果无法到达,则输出0。该题的数据保证正常的深搜可过,不用考虑超时的问题。该题的数据保证正常的深搜可过,不用考虑超时的问题。接下去n行,每行n个数,输入的数是0或者1。

2023-07-22 21:20:33 690

原创 等待函数——Sleep和sleep

Sleep函数就是C++中的等带函数,格式为Sleep(x),其中x表示要等待的时间,单位为毫秒。

2023-07-22 16:04:01 1558 5

原创 c++发出声调的函数——Beep

c++中发出声调的函数叫Beep()。咋用呢?好像除了恶搞同学(不不不!)和发声外,就没啥用了。平时上课也没啥用。话不多说,上格式!Beep (声调,声音频率);但是,就算你开了万能头bits/stdc++.h,还是会编译错误。return 0;请各位点一个赞爸,下棋我们讲Sleep函数。

2023-07-22 15:37:32 1171 2

原创 memset 函数的bug

你觉得上面程序的结果是多少?答案:16843009!什么!不应该是1吗?

2023-07-22 14:00:04 155 1

原创 数字金字塔

写一个程序查找从最高点到底部任意处结束的路径,使路径经过数字的和最大。该方法实际是把所有路径都走了一遍,由于每一条路径都是由n-1步组成的,每一步有“左”·“右”两种选择,因此路径总数为2的n-1次方,所以超时。在上面的样例中,从1313到88到2626到1515到2424的路径产生了最大的和8686。第一个行包含R(1≤R≤1000)R(1≤R≤1000),表示行的数目。所有的被供应的整数是非负的且不大于100100。单独的一行,包含那个可能得到的最大的和。解法1之所以超时,是因为进行了重复搜索。

2023-07-21 21:25:31 191 2

原创 【动态规划】01背包问题(通俗易懂,超基础讲解)

如此下去,填到最后一个,i=4,j=8,w(4)=5,v(4)=6,有j>w(4),故V(4,8)=max{ V(4-1,8),V(4-1,8-w(4))+v(4) }=max{9,4+6}=10……又如i=1,j=2,w(1)=2,v(1)=3,有j=w(1),故V(1,2)=max{ V(1-1,2),V(1-1,2-w(1))+v(1) }=max{0,0+3}=3。其中V(i-1,j)表示不装,V(i-1,j-w(i))+v(i) 表示装了第i个商品,背包容量减少w(i),但价值增加了v(i)

2023-07-20 16:00:50 147 1

空空如也

空空如也

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

TA关注的人

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