自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 问答 (1)
  • 收藏
  • 关注

原创 2025年03月GESPC++一级真题解析(含视频)

图书馆里有 n 本书,不幸的是,还混入了一只老鼠,老鼠每 x 小时能啃光一本书,假设老鼠在啃光一本书之前,不会啃另一本。,if满足条件时,不会执行else语句,上述代码中continue只能导致else不执行,和if语句效果一致,可有可无,不影响程序的执行效果。3、语法:if、else、switch、case、default、while、for、break、continue、do等。,i循环-1000,-999,...,999;共 n+1 行,第一行,一个整数 n,表示接下来输入的整数个数。

2025-06-05 13:29:18 565

原创 2023年09月GESPC++二级真题解析(含视频)

5<=a<=10,先计算5<=a,得出true或false,也就是1或0,再进行<=10比较,无法正确判断5-10的范围。,i循环为2、3、4、5、6、7、8,只有3能整除N(9),所以其他6个都输出“1#”,最后再输出0。,需包含本身、1,所以起点为N,终点为1,即for(int i=N;,x>y不符合条件,执行a=y,b=x,输出a、b,即输出y、x,也就是12,5。,罗列所有情况,i为7时,i*j%2==0都不满足,总共3次,所有cnt=3。(x%3)),输出“3,”,x+=2,x下一次为5。

2025-05-30 16:25:07 949

原创 2023年12月GESPC++二级真题解析(含视频)

小杨前 5 天分别做了 1,1,2,3,5 题,由于第 5 天小杨做了 5 题,而 m=5,于是小杨从此以后不再做题。小杨第一天做 1 题,第二天做 2 题,第三天做 1+2=3 题,第四天做 2+3=5 题,第五天做 3+5=8 题。第 1 天,小杨做了 a 道题;,将i、j的所有情况列举出来,其中i为2、4、6、8时,符合条件,即cnt=4;,罗列i、j的所有情况,总共循环10次,所以cnt+=1执行10次,cnt=10。x=3,能被3整除,/10为0,所以x+=5,还有x+=2,下一次x=10。

2025-05-29 14:39:28 608

原创 2024年03月GESPC++二级真题解析(含视频)

小杨想要构造一个 N×N 的日字矩阵(N 为奇数),具体来说,这个矩阵共有 N 行,每行 N 个字符,其中最左列、最右列都是。,max()获取最大值,所以max(8,9)=9,min()获取最小值,所以min(max(8,9),10)=9。t为4时,满足满足if(t%2==0&&t/2>=5),所以t/=2,下一次t为2,不满足s!t为5时,不满足满足if(t%2==0&&t/2>=5),所以t-=1,下一次t为4。t为10时,满足if(t%2==0&&t/2>=5),所以t/=2,下一次t为5。

2025-05-27 20:14:05 991

原创 2024年06月GESPC++二级真题解析(含视频)

i为2、3、4、5、6、7、8、9时,j分别循环1、2、3、4、5、6、7、8次,总共循环36次。,case表示的是该情况下,从这里执行,是执行的起点,若途中没遇到break,则会一直往下执行。只有i*j为偶数时,cnt+=1才执行,即1*2、1*4、2*2、2*4、4*4可以,总共5次。B:M为0时,才可能输出是否为幸运数,而M为0,无法正确输出M的初始值,所以B选项错。i为偶数时,被continue,所以实际i循环为:1,3,5,7,9。A选项,(a&&b)表示a和b都得为true,所以A选项无误。

2025-05-27 19:20:37 907

原创 2024年09月GESPC++二级真题解析(含视频)

i循环为:0、1、2、3、4、5、6、7、8、9,i为0时,输出“#0”,为1时退出循环,所以“1#”不输出,最终输出“0#”,题目都围绕“存储“这个关键词,锁定A内存和B磁盘,题目还不断强调存储速度快,即选A内存。,第二层循环表示列,每列的起点是行,所以j=i;,市面上学习的语言,大部分都面向对象且是高级语言,只有C不是,而C++是。,1&&0为false,!,%10去除超过10的部分,连续两次,效果一样,还是保留个位。,代码是实现由个位开始,奇数位输出,偶数位不输出,应输出40。

2025-05-17 13:19:50 1124

原创 2024年12月GESPC++二级真题解析(含视频)

for循环,i为0 1 2 3 4 5 6 7 8 9 ,其中0 3 6 9进行%3时为false,所以只执行了4次“0#”,最后i为10才跳出循环,所以输出“1#”,最终输出”0#“四次,“1#”一次。,带入n=4,int(sqrt(4))*int(sqrt(4))==4,条件成立。,i%7判断的是”不能被7整除“,i%3判断的是”不能被3整除“,不符合题意。,i循环为8 6 4,i为8时,j循环8次,即总共循环8+6+4=18次。,%%表示输出%,所以”%%a“的输出结果为“%a”

2025-05-08 21:25:42 659

原创 2025年03月GESPC++一级真题解析(含视频)

答案D,DeepSeek(人工智能),哪吒2(电影),所以deepseek可以为哪吒生成剧情脚本。

2025-04-17 18:34:11 771

原创 汉诺塔问题

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

2025-04-16 21:51:42 312

原创 B4070 [GESP202412 五级] 奇妙数字

关于本样例,符合题意的一个包含 3 个奇妙数字的集合是 {2,4,8}。首先,因为 2=2^1,4=2^2,8=2^3,所以 2,4,8 均为奇妙数字。例如,8=2^3,所以 8 是奇妙的,而 6 不是。2、x1* x2* ...* xm 是 n 的因子(即 x1,x2,...,xm 这 m 个数字的乘积是 n 的因子)。小杨希望集合包含的奇妙数字尽可能多,请你帮他计算出满足条件的集合最多包含多少个奇妙数字。由于无法找到符合题意且同时包含 4 个奇妙数字的集合,因此本样例的答案为 3。

2025-02-21 17:45:25 584

原创 B4071 [GESP202412 五级] 武器强化

此时,武器 1 有 2 种强化材料适配,武器 2 和武器 3 都各有 1 种强化材料适配,满足适配第 1 种武器的强化材料种类数。第 i 种强化材料会适配第 pi​ 种武器,小杨可以花费 ci​ 金币将该材料对应的适配武器修改为任意武器。之后 m 行,每行包含两个正整数 pi​,ci​,代表第 i 种强化材料的适配武器和修改花费。对于 100% 的数据,保证 1≤n,m≤1000,1≤pi​≤n,1≤ci​≤10^9。小杨最喜欢第 1 种武器,因此他希望适配该武器的强化材料种类数。

2025-02-21 16:47:28 572

原创 B3928 [GESP202312 四级] 田忌赛马

你的马匹的速度分别为 u_1,u_2,...,u_n,田忌的马匹的速度分别为 v_1,v_2,...,v_n。接下来一行 N 个用空格隔开的整数,依次为 v_1,v_2,...,v_n,表示田忌的马匹们的速度。接下来一行 N 个用空格隔开的整数,依次为 u_1,u_2,...,u_n,表示你的马匹们的速度。第 1 轮,田忌派出速度为 2 的马匹,你可以派出速度为 3 的马匹迎战,本轮你获胜。第 2 轮,田忌派出速度为 4 的马匹,你可以派出速度为 5 的马匹迎战,本轮你获胜。如此,你可以赢得 2 轮比赛。

2025-02-19 12:36:53 318

原创 B3927 [GESP202312 四级] 小杨的字典

>` 和一些 A 语言单词构成,每个单词之间必定由至少一个标点符号分割,你的程序需要把这段话中的所有 A 语言单词替换成它的 B 语言翻译。例如,小杨的字典中包含 2个 A 语言单词 `abc` 和 `d`,它们的 B 语言翻译分别为 `a` 和 `def`,那么我们可以把 A 语言文章 `abc.d.d.abc.abcd.` 翻译成 B 语言文章 `a.def.def.a.UNK.` 其中,单词 `abcd` 不在词典内,因此我们需要使用 UNK 来替换它。保证 A 和 B 的长度不超过 10。

2025-02-19 12:34:33 529

原创 B3869 [GESP202309 四级] 进制转换(含视频)

接下来 N 行,每行一个整数 K,随后是一个空格,紧接着是一个 K 进制数,表示需要转换的数。对于任意一个 L 位 K 进制数,假设其最右边的数位为第 0 位,最左边的数位为第 L-1 位,我们只需要将其第 i 位的数码乘以权值 K^i,再将每位的结果相加,即可得到原 K 进制数对应的十进制数。1. 八进制数 `1362` 对应的十进制数为:1×8^3+3×8^2+6×8^1+2×8^0=754;2. 十六进制数 `3F0` 对应的十进制数为:3×16^2+15×16^1+0×16^0=1008。

2025-02-16 13:55:27 418

原创 B3870 [GESP202309 四级] 变长编码(含视频)

但他总是觉得,生活中很少用到 2^{31}-1 这么大的数,生活中常用的 0~ 100 这种数也同样需要用 4 个字节的补码表示,太浪费了些。例如,(0){2} 变为0000000 的一组,(1110011110){2} 变为 0011110 和 0000111 的两组。输出一行,输出 N 对应的变长编码的每个字节,每个字节均以 2 位十六进制表示(其中, `A-F` 使用大写字母表示),两个字节间以空格分隔。例如,(0){10}=(0){2},(926){10}=(1110011110){2}。

2025-02-16 13:54:04 1272

原创 B3851 [GESP202306 四级] 图像压缩(含视频)

现在希望将 256 级灰阶的灰度图像压缩为 16 级灰阶,即每个像素的取值范围为十进制 `0-15`、十六进制 `0-F`。压缩规则为:统计出每种灰阶的数量,取数量最多的前 16 种灰阶(如某种灰阶的数量与另外一种灰阶的数量相同,则以灰阶值从小到大为序),分别编号 `0-F`(最多的编号为 `0`,以此类推)。其他灰阶转换到最近的 16 种灰阶之一,将某个点的灰阶值(灰度,而非次数)与 16 种灰阶中的一种相减,绝对值最小即为最近,如果绝对值相等,则编号较小的灰阶更近。图像是由很多的像素点组成的。

2025-01-31 21:30:40 1504 2

原创 B3850 [GESP202306 四级] 幸运数(含视频)

一个正整数,其偶数位不变(个位为第 1 位,十位为第 2 位,以此类推),奇数位做如下变换:将数字乘以 7,如果不大于 9 则作为变换结果,否则把结果的各位数相加,如果结果不大于 9 则作为变换结果,否则(结果仍大于 9)继续把各位数相加,直到结果不大于 9,作为变换结果。变换结束后,把变换结果的各位数相加,如果得到的和是 8 的倍数,则称一开始的正整数为幸运数。例如,16347:第 1 位为 7,乘以 7 结果为 49,大于 9,各位数相加为 13,仍大于 9,继续各位数相加,最后结果为 4;

2025-01-27 21:19:06 372

原创 2024年12月GESPC++四级真题解析(含视频)

array[0][0]与array[1][1]距离4个单位,int类型占4个字节,所以加16个字节,即0x7ffee4065820+16=0x7ffee4065830。,p_arr+=1,使数组起点地址后移一个单位,p_arr起点变为原来的下标1,所以输出p_arr[0],会输出原来p_arr[1]的值,即0.5。,第一对气泡4,1做交换,变为{1,4,3,1,5,2},第二对气泡4,3做交换,变为{1,3,4,1,5,2},锁定B选项。,函数引用传递,会影响传递的实参,所以结果为10。

2025-01-11 12:46:52 2392 1

原创 ios::sync_with_stdio(false); cin.tie(0);

实现缓冲输出,将所有输出指令,缓冲到程序结束时再执行。

2025-01-08 14:03:25 575

原创 GESP真题视频讲解(C++四级合集)持续更新

GESP2024年9月四级C++真题讲解GESP2024年6月四级C++真题讲解

2024-12-05 22:51:22 186

原创 GESP真题视频讲解(C++一级合集)持续更新

GESP实战高分真题讲解

2024-11-20 20:31:35 222

Bootstrap5源文件(bootstrap-5.1.3-dist).zip

Bootstrap 是全球最流行的前端开源工具包,它支持 Sass 变量和 mixins、响应式网格系统、大量的预建组件和强大的 JavaScript 插件,助你快速设计和自定义响应式、移动设备优先的站点

2022-11-10

移动端项目,仿苏宁移动端(rem+less+媒体查询)

此项目开发采用的技术:html5、css3、rem、less、媒体查询、二倍精灵图 采用的字体图标是阿里icon 采用淘宝开发的flexble.js自动计算rem 项目只有首页,适应各种移动端尺寸

2022-11-10

PC端项目-品优购-电商-PC端(Html5+css3).zip

此项目采用的技术:html5、css3、精灵图、阿里icon 项目内容:首页、搜索页、注册页面 页面布局:导航栏、轮播图、家用电器、底部版权

2022-11-07

PC端项目,学成网-教培-PC端(Html5+css3).rar

此项目采用的技术:html5、css3、精灵图、阿里icon 项目内容:首页 页面布局:导航栏、轮播图、精品推荐

2022-11-07

PC端项目-小兔鲜-电商-PC端(Html5+css3).zip

此项目采用的技术:html5、css3、精灵图、阿里icon 项目内容:首页、个人中心 页面布局:导航栏、轮播图、新鲜好物

2022-11-07

移动端项目,仿京东移动端(流式布局).zip

自项目只用到html5\css3的技术,采用二倍精灵图,防止图标画质降低 压缩包内有京东首页移动端源代码,采用流式布局(百分比布局)的技术,若有技术不足之处,请多多包涵

2022-11-07

移动端项目,仿携程移动端(flex布局).rar

此项目开发采用的技术:html5、css3、flex布局、二倍精灵图 采用的字体图标是阿里icon 项目只首页,适应各种移动端尺寸

2022-11-07

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

TA关注的人

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