自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C++题解(32) 2025顺德一中少科院信息学创新班(四期)考核复盘 U536935 黑白图像

,此后输入n行,每行是由n个0或1组成的字符串。),任务是统计其中八连块的个数。如下图所示的图形有3个八连块。第1行输入一个正整数n(n≤。输入一个n×n的黑白图像(

2025-03-08 21:30:47 224

原创 C++题解(31) 2025顺德一中少科院信息学创新班(四期)考核:U537296 青蛙的距离 题解

有n个池塘,每个池塘中有m只青蛙。这里的青蛙很奇怪,同一个池塘的青蛙喜欢排成一列,并且他们的位置都是有序的。对于第i列的青蛙,他们分别在第a[i]个位置。青蛙的距离定义为:从两个不同池塘中选择两只青蛙,他们的位置分别是x、y,那么他们的距离可以定义为位置的绝对值|x-y|。请范围最大的青蛙距离。样例1解析: 从第一个池塘求去第一只青蛙的位置,第二个池塘中取最后一只青蛙的位置。一行是该池塘有m只青蛙,下一行是该池塘中m只青蛙的位置。接下来有n*2行,每两行为一个池塘的情况。一个正整数,表示青蛙的最大距离。

2025-03-01 23:11:48 317

原创 GoC题解(21) 725.画迷宫(下册第4课)

发现它是一个边长逐渐变长的15边回旋图,边长依次为10、20、30....。,每次前进该变量的值,共15次。

2025-02-15 23:40:26 215

原创 GoC题解(20) 狐猬编程:524.盒子与球 (box)2018DLOI小乙

数学课上,老师教小P计算周长,并给小P设计了一个问题:有一个盒子里刚好装了N个红色(1号色)的小球,小球的半径是20。那么这个盒子的周长是多少呢?小P觉得这个问题很有趣,决定设计一个程序,能画出这个装有N个小球的盒子。画出装有N个小球的盒子。注意,先画盒子,再画里面的球。第一行,一个整数N。

2025-01-20 17:44:16 150

原创 C++题解(30) C++题解集(二) 狐猬编程:L1第2课:整型变量、赋值语句、cin 语句

【代码】C++题解(30) C++题解集(二) 狐猬编程:L1第2课:整型变量、赋值语句、cin 语句。

2025-01-20 17:38:41 253

原创 2025年即将开始!

感谢粉丝们一年内的支持!

2025-01-01 00:31:20 83

原创 C++题解(29) C++题解集(一) 狐猬编程:L1第1课:程序的基本结构、cout语句 内含题目题解

该部分无提交按钮,故无法确认程序正确性。该功能恢复后,此处答案将会在周末更新。

2024-11-10 15:31:28 387

原创 C++题解(28) 狐猬编程:L1第1课:程序的基本结构、cout语句 附加题2 第3题 输出加法竖式

输出结果如下:(虚线之间有一个空格)输出666+888的加法竖式。

2024-10-25 22:05:27 271 1

原创 C++题解(27) 信息学奥赛一本通:1028:字符菱形

给定一个字符,用它构造一个对角线长5个字符,倾斜放置的菱形。输入只有一行, 包含一个字符。

2024-09-11 09:00:00 223

原创 C++题解(26) 信息学奥赛一本通:2070:【例2.13】数字对调

输入一个三位数,要求把这个数的百位数与个位数对调,输出对调后的数。

2024-09-08 15:28:04 299

原创 C++题解(25) 狐猬编程:第2题 成绩3 (结构体例题)

现在给出n个同学的姓名,语文成绩,数学成绩。要求你按两科总分从高到低的顺序输出同学的姓名和总分。如果总分相同,则语文分数高的排在前。

2024-08-28 16:41:17 416

原创 C++题解(24) 狐猬编程:第1题 成绩2 (结构体例题)

题目描述题目描述现在给出n个同学的姓名,语文成绩,数学成绩。要求你按两科总分从高到低的顺序输出同学的姓名和总分。1<n<100(用结构体做)(保证没有总分相同的同学)输入/输出例子1输入:4输出:liujia 177wangxi 168参考答案。

2024-08-28 16:24:50 289

原创 C++题解(23) 信息学奥赛一本通:1026:空格分隔输出

读入一个字符,一个整数,一个单精度浮点数,一个双精度浮点数,然后按顺序输出它们,并且要求在他们之间用一个空格分隔。输出浮点数时保留6位小数。输出字符、整数、单精度浮点数和双精度浮点数,之间用空格分隔。第三行是一个单精度浮点数;第四行是一个双精度浮点数。【参考答案】用域宽做。【参考答案】用域宽做。

2024-08-25 12:17:29 339

原创 C++题解(22) 687.分组(2019NH教师C++小学组)

一行,三个整数: r2, r3, r5。有些孩子在院子里玩耍。输出满足上面要求的最少的小孩数量。当他们每两人一组时,多出r2人。当他们每三人一组时,多出r3人。当他们每五人一组时,多组r5人。

2024-08-18 20:17:14 219

原创 WebGoC题解(19) 12569.(2022GoC能力测试第5题)智慧树 难度:4

有一种智慧树,它是这样生长的,它先长出长度50的主干,才开始长侧枝,每长出一根侧枝,主干就向上长出长度30。如果侧枝长度是奇数,就向右45°方向生长。并且,侧枝长度是5的倍数,这个侧枝顶端就会长出颜色是14、半径为10的圆形智慧果。圆(20%), goc绘图命令(100%), 角度(20%), 整数(80%),主干和侧枝颜色是10,主干size(12),侧枝size(8)。需要不用数组的题解的小伙伴可以在评论区留言,博主有空回回复哦。第二行,n个正整数,表示n个侧枝的长度。用for循环一个一个输入输出。

2024-08-17 14:12:21 562

原创 WebGoC题解(18) 630.电线杆(2019NHOI小乙)

小C在农场的附近看到有n颗电线杆排成一行,相邻之间距离为20。它们高度可能不一样,但高度相同的电线杆顶端有电线连接。如下面示意图中,电线杆用粗细为6的垂直直线画,电线用粗细为2的水平直线画。给定每个电线杆的高度,请用goc编程画出示意图。从当前的电线杆向后找,如果找到有和当前电线杆一样高的,把它们连线,并继续循环。第二行n个正整数,依次表示从左到右的电线杆的高度。第一行1个正整数n,2<=n<=15。

2024-08-15 22:13:30 303

原创 C++题解(21) P1634 禽兽的传染病

mxj 的启发。

2024-08-14 06:00:00 213

原创 C++题解(20) 洛谷:P1720 月落乌啼算钱(斐波那契数列)

(本道题目木有隐藏歌曲……不用猜了……)《爱与愁的故事第一弹·heartache》最终章。吃完 pizza,月落乌啼知道超出自己的预算了。为了不在爱与愁大神面前献丑,只好还是硬着头皮去算钱……

2024-08-13 22:03:57 393 2

原创 WebGoC题解(17) 177.(佛山图书馆GoC决赛试题 )第5题 同心圆(cir)

这时数学老师提问,如果给定等差数列的第1项和第100项,你能不能写出所有的中间项?数列的第1项当半径为1圆的颜色RGB、数列的第2项当半径为2圆的颜色RGB、数列的第3项当半径为3圆的颜色RGB、…提示:RGB值x变为goc的颜色命令为:pen.rgb(x%256, x/256%256, x/256/256).c(16);. 小Pen一听就“秒懂”了,无聊时他就喜欢画100个同心圆,第1个圆半径是1,第2个圆半径是2,第3个圆半径是3,…a表示数列的第1项,b表示数列的第100项。

2024-08-12 21:55:19 386

原创 C++题解(19) 信息学奥赛一本通: 1033:计算线段长度

已知线段的两个端点的坐标A(Xa,Ya)A(Xa,Ya),B(Xb,Yb)B(Xb,Yb),求线段ABAB的长度,保留到小数点后33位。一个实数,即线段ABAB的长度,保留到小数点后33位。第一行是两个实数Xa,YaXa,Ya,即AA的坐标。第二行是两个实数Xb,YbXb,Yb,即BB的坐标。输入中所有实数的绝对值均不超过1000010000。

2024-08-11 18:58:21 354

原创 WebGoC题解(16) 386.山洞

小C跟弟弟提议不如来玩一个游戏。小C说:“我就藏身于这m个洞中,你必须要找到我,但有规则,你第一次要先到1号洞找,第二次隔1个洞(即3号洞)找,第三次隔2个洞(即6号洞)找,如此类推,可以找多次。小C和弟弟一起参观影视城,发现里面有m个圆形排列的“小山洞”,山洞用半径20、颜色号为编号的圆表示,由边长是100的线连接,均匀的发布一圈(1号洞在正上方)。请你帮忙使用GoC编程绘制出小C可能所在的山洞,以编号数为颜色画一个半径为20的实心圆表示。第一行:一个正整数m(m<=10),表示有m个山洞。

2024-08-01 21:39:05 320

原创 C++题解(18) 狐猬编程:635.倒背如流

黑板上老师写了一行N个正整数,老师要考同学们的倒背如流能力,让学生从右向左读这些数字,并求出他们的和。例如写了3个整数: 123 45 60。结果是:06+54+321=381。第二行n个正整数,每个正整数不超过1000000。第一行1个整数n, 1<=n <=100。

2024-07-30 22:19:21 220

原创 C++题解(17) 狐猬编程: 640.线段覆盖

接下来有N行,每行两个整数:s[i],e[i]。我们可以判段前一段右端点是否大于当前这段的左端点,如果是,证明两条线段相交了。在一条数轴上,有N条线段,第i条线段的左端点是s[i],右端点是e[i]。),则输出“impossible”, 如果没有重叠则输出“possible”。第一行,一个整数G,表示有G组测试数据。共G行,每行一个字符串,不含双引号。输出文件名:640.out。输入文件名:640.in。

2024-07-28 18:26:19 486

原创 WebGoC题解(15) 157.GoC测试模拟题(2017.4.18) 第5题:相同长度(xtcd)

有2种矩形地砖,形状分别是:高为a、宽为b;现在分别使用这2种地砖上下铺成2行,并且2行的长度要相等,最少要几块地砖?请画出出答案(具体见输入输出样例)。最小公倍数(Least Common Multiple, lcm):除0 00以外最小的一个公倍数,叫做这几个整数的最小公倍数。公倍数:两个或多个整数的公有的倍数,称为它们的公倍数。本题需要求b和c的最小公倍数。3个正整数a,b,c,范围都不超过500。

2024-07-28 10:30:53 271

原创 WebGoC题解(14) 151.(2017dloi小乙)第5题 巧克力甜度(sweet)

妈妈买了n颗甜度不同的巧克力,规定小C只能吃最大甜度之和是S。例如:有5颗巧克力,s=6,每个的甜度分别为: 4 2 3 1 1,那么小C最多可以吃3颗。请问你能帮小C计算一下最多能吃多少颗巧克力吗?N:表示巧克力的个数,范围在[1,50]。S:表示小C能吃的最大甜度之和。第二行,N个正整数,表示每个巧克力的甜度,范围在[1,100]。用一个实心正方形表示小C最多能吃巧克力的颗数。(注意:正方形的边长=最多吃的巧克力颗数*5)要想吃更多巧克力,吃的巧克力的甜度都要小,所以要把数组从小到大排序。

2024-07-27 19:52:34 692 1

原创 C++题解(16) 狐猬编程:L4结业测试 第四题:楼层编号

和其他酒店不一样的是,这个酒店每天都有一个高能的数字t,这个数字在楼层中是不会出现的,以t=3为例,则3、13、31、33等楼层是不存在的,楼层编号为1,2,4,5,……所以实际上的4楼才是3楼。已知小林预定了编号为m层的房间,并且当天高能数字是t,现在他想知道房间所在的真实楼层是多少。一行两个整数m和t,1<=m<=100000,0<=t<=9,保证m对t合法。实际楼层:1、2、3、4、5、6、7、8、 9、10、11、12。楼层编号:1、2、4、5、6、7、8、9、10、11、12、14。

2024-07-26 22:02:02 519

原创 C++题解(15) 狐猬编程:L3结业测试 第4题 合格的字符串

字母a在字符串的中间,b在a的左边,c在a的右边,d在b的左边,e在c的右边······如果符合规则,则输出"Yes",否则输出"No"。一行,一个包含小写a的字符串,长度小于100。一行,Yes或者No。

2024-07-25 21:48:59 330

原创 C++题解(14) L3结业测试 第3题 统计字符个数

用一个整型数组来存储每个字母的个数,然后用一个变量来计算有多少个字母出现在字符串里。输入一个字符串,判断其中各不相同的大写字母出现的次数,如果出现的次数。10次,则输出"Yes",否则输出"No"。一行,一个字符串,长度小于100。一行,Yes或者No。

2024-07-23 21:15:21 237

原创 C++题解(13) 狐猬编程:L3结业测试 第1题 二零二零

给出一个字符串S,其中满足S的每一个字符都是数字字符,你要删除S的连续一段字符(也可以删除0个字符),使得剩下的字符依次连接起来的字符串是“2020”,可以做到吗?如果可以做到输出“YES”,否则输出“NO”。共G行,每行一个字符串,“YES”或“NO”,双引号不用输出。第一行,一个整数n,表示字符串S的长度。1<=n<=200。第一行,一个整数G,表示有G组测试测试。这道题可以直接把所有可能列出来,但要思路清晰。

2024-07-23 21:03:59 696

原创 WebGoC题解(13) 狐猬编程:GoC L4 结业测试 第4题 找木柴

解题思路题目描述小明今天找了n跟木柴,但是木柴太多了,小明只能拿走m根木柴,小明希望拿走的木柴都是小明还画出以下图形例如 输入5 3小明要拿走30 40 50 这3根木柴画出以下图形矩形的,矩形的高就是木柴的长度,两根木柴的,色号2,再画图。输入格式第一行两个正整数n和m,分别表示小明找到n跟木柴,和要拿走m跟木柴,范围是 1<=m<=n<;第二行n个正整数,分别表示不同木柴的长度,范围是【10,500】;输出格式相应的图形。输入/输出例子1输入:5 2输出:样例解释。

2024-07-22 20:41:19 465

原创 C++题解(12) 信息学奥赛一本通:2073:【例2.16 】三角形面积

传说古代的叙拉古国王海伦二世发现的公式,利用三角形的三条边长来求取三角形面积。已知△ABC中的三边长分别为a,b,c,求△ABC的面积。(由于格式限制,暂不能展示公式)

2024-07-21 12:03:03 437

原创 C++题解(11) 狐猬编程: L1第11课:while循环 第1题 一尺之棰

庄子》中说到,“一尺之棰,日取其半,万世不竭”。第一天有一根长度为 a(a<=1000000000 ) 的木棍,从第二天开始,每天都要将这根木棍。一个整数n,表示到第n天的时候,木棍会变成的长度1。一个整数a,表示木棍的长度。第几天的时候木棍会变为。

2024-07-21 09:52:16 388

原创 WebGoC题解(12) 114.第4题 轮廓(比赛模拟题)

小C记得去年是用一个直方图的形式表示的,就是以输入的次序把每个成绩的分数作为高,画一个宽度为20的矩形。这个图形是做在一个展板上的,经过一年的风吹雨淋,展板上的线条都褪色了,只能看出展板的轮廓。请你使用GoC编程,画出展板的轮廓。用a[i]来代表第i个矩形的高,如果a[i]>a[i-1](比上一个矩形要高),pen向上画a[i]-a[i-1]的长度,如果a[i]<a[i-1](比上一个矩形要矮),pen向下画a[i-1]-a[i]的长度。一行10个空格分隔开的正整数:分别表示10名同学的比赛成绩。

2024-07-20 20:35:14 507

原创 C++题解(10) 信息学奥赛一本通:1016:整型数据类型存储空间大小

分别定义int,short类型的变量各一个,并依次输出它们的存储空间大小(单位:字节)。其中类型包含基本数据类型(不包括void)、用户自定义类型(结构体、类)、函数类型。一行,两个整数,分别是两个变量的存储空间大小,用一个空格隔开。(其他关于sizeof的知识请自行查找,本文章写的不全面)【知识链接:sizeof运算符】

2024-07-19 23:10:08 460

原创 C++题解(9) 信息学奥赛一本通:1020:打印ASCII码

输入一个除空格以外的可见字符(保证在函数scanf中可使用格式说明符%c读入),输出其ASCII码。一个十进制整数,即该字符的ASCII码。一个除空格以外的可见字符。

2024-07-18 15:42:33 760

原创 WebGoC题解(11) 627.传声(2019NHOI小乙)

小C节日旅游来到一个农场。农场主John和n个奶牛站在一条水平线上。牛的传递消息是依靠“吼”,牛的吼叫声最远可以传递的距离是50。农场主John首先通知最左边的第一条奶牛(一定会通知),然后奶牛就开始向后吼叫,后面的奶牛如果能听到(和前面吼叫的奶牛距离不超过50),就继续向后吼叫传递消息。听到消息的奶牛用半径10的圆表示;如果有没有听到消息的奶牛,就用边长20的正方形表示。

2024-07-17 15:01:14 470

原创 C++题解(8) 狐猬编程:933.更多闰年数 (课程9)

输入2 个正整数a和b,表示开始的年份和结束的年份,问从a年到b年有多少。由于本题的数据范围很大,一个个遍历会超时。我们都知道每两个闰年相差4年,第一行2个整数a和b,范围在[每次循环 i+=4。

2024-07-17 14:44:00 665

原创 C++题解(7) 信息学奥赛一本通:1055:判断闰年

判断某年是否是闰年。如果公元a年是闰年输出Y,否则输出N。输入只有一行,包含一个整数a(0 < a < 3000)。一行,如果公元a年是闰年输出Y,否则输出N。【知识链接:如何判断闰年】

2024-07-16 15:54:34 689

原创 C++题解(6) 信息学奥赛一本通:2069:【例2.12 】糖果游戏

某幼儿园里,有5个小朋友编号为1、2、3、4、5,他们按自己的编号顺序围坐在一张圆桌旁。他们身上都有若干个糖果(键盘输入),现在他们做一个分糖果游戏。从1号小朋友开始,将自己的糖果均分三份(接着2号、3号、4号、5号小朋友同样这么做。问一轮后,每个小朋友手上分别有多少糖果。把1、2、3、4、5号小朋友用变量a、b、c、d、e代替。a 分给 e 和 d a/3的糖果,自己保留 a/3(游戏后5个小朋友的糖果数。5个小朋友的糖果数。

2024-07-14 11:16:13 1826

原创 WebGoC题解(10) 171.(201706比赛)第8题:数列(series)

题目描述题目描述小P昨天数学留了一道关于数列的作业: 数列的前几项是:50,51,53,56,60,65,...。要求找到规律,计算出前N项。作为goc高手,小P设计了一个用图形表示这个数列的方案。具体的设计是: 把一周均匀分成N个角度,画N个射线。这N条射线的长度就是数列的值%200(模运算避免太长画出边界),射线的颜色号按照1,2,3,1,2,3,1,2,3…变化。为了醒目,在直线的顶端画一个半径是10的实心圆(例如:p.fd(50).oo(10).bk(50);输入格式。

2024-07-13 21:30:18 336

讲C++求余运算(模运算)(%)

本资源讲C++求余运算(模运算)(%),适合C++初学者观看。

2025-03-14

讲C++算术运算符和赋值运算符

本视频专门为C++初学者录制,讲的是C++的算术运算符和赋值运算符,希望能帮到您。

2024-11-24

超详细讲C++变量赋值

超详细讲C++变量赋值

2024-08-29

超详细讲C++的变量(有变量命名规则)

本视频详细讲C++的变量,专门为C++初学者录制。本资源免费,需要5积分。如有错误,请留言,感谢大家观看。

2024-08-11

超详细讲C++的cin语句

超详细讲C++的cin语句.专门为C++初学者录制。

2024-07-21

超详细讲C++cout语句

超详细讲C++cout语句,专门为C++初学者录制。

2024-07-20

超详细讲C++的主函数

本资源专门为C++初学者录制,讲了主函数的特点、作用及其重要性。

2024-07-18

超详细讲C++命名空间

超详细讲C++命名空间

2024-07-17

超详细讲C++的头文件

超详细讲C++的头文件

2024-07-14

C++system(wait)

2024-03-23

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

TA关注的人

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