- 博客(64)
- 收藏
- 关注
原创 【备赛指导】佛山市青少年科技创新大赛暨佛山市青少年人工智能科创节 智趣AI竞技赛 流程详解
本文章不包含广告仅做正常教学!进入 bot.aispore.cn 网站后,点击右上角的登录按钮在弹出的页面中输入个人信息登录点击 数据集,再点击制作数据集进入这个页面后点击创建新工程,这里也可以看到之前在本账号创建的数据集。选择物体检测给数据工程取名先删除两个示例标签点击本地上传从电脑上选择好图片之后根据所给图片新建标签点击对应的标签框选对应的图片(框选图片的数量对模型精度有影响)这里我选择了西梅核做示例框选图片的时候最好让框内的非物体的白色区域少一些(对模型精度有一定影响)处理完全部图片后,点击生成数据集
2025-12-06 10:36:49
430
原创 GoC题解(22) GoC测试模拟题(2017.3.23)第6题:同心圆
小C要画红绿黄3个不同半径的同心圆,要求红色(1号)的是最大半径圆,绿色(3号)的是第2大半径的圆,黄色(5号)的是最小半径的圆。但输入是的的3个数可能并没有从大到小。这3个圆一定要按照正确的次序才能画出正确的图形。比如你最后画最大的圆形,就只能看见一个红色的大圆。请你帮小C编程解决这个问题。一行3个不同的正整数a,b,c:表示每圆的半径,范围在[10..100]。有同学容易犯下面这段代码类似的错误。
2025-11-22 23:28:09
294
原创 C++题解(37) 信息学奥赛一本通1318:【例5.3】自然数的拆分
时间限制: 1000 ms 内存限制: 65536 KB。任何一个大于1的自然数n,总可以拆分成若干个小于n的自然数之和。提交数:48820 通过数: 28647。按字典序输出具体的方案。
2025-07-15 20:03:10
346
原创 C++题解(36) 2025年顺德区中小学生程序设计展示活动(初中组C++)换位(二)
第2至z+1行有三个或者五个整数,分别为a、b、c或a、b、c、e、f。小明班上是n行m列的座位排列,座位按照行列顺序编号,如6行7列,那么第1行第1列座位号为1号、第1行第7列为7号、第3行第4列为18号,如此递推。5行5列的座位,先将12行互换,再将31列互换,最后把(1,1)和(1,2)互换,得出最终(1,2)的原座位号为8。【题干与《换位(一)》基本一致,仅增加了“位对换”指令,对应输入格式、样例、数据范围也有所不同】第1行为三个整数,分别为n、m、z,以空格隔开,整数含义如题所示。
2025-06-15 15:59:15
532
原创 C++题解(35) 2025年顺德区中小学生程序设计展示活动(初中组C++) 换位(一)
小明班上是n行m列的座位排列,座位按照行列顺序编号,如6行7列,那么第1行第1列座位号为1号、第1行第7列为7号、第3行第4列为18号,如此递推。数组,找到第x行和第y列对应的原始行和列。第一行为三个整数,分别为n、m、z,以空格隔开,整数含义如题所示。对于100%的数据:1≤n,m≤5000,1≤z≤100000。请你根据换位指令找到换位结束后第x行第y列的原座位号。:对于每个交换操作,如果是行交换(a=1),我们交换。输出1行,输出第x行第y列的原座位号。表示第i行当前还是原来的第i行,
2025-06-15 15:54:08
363
原创 C++题解(34) 2025年顺德区中小学生程序设计展示活动(初中组C++)U560289 字符串排序(一)和 U560136 字符串排(二)题解
当字母。
2025-05-30 22:24:15
1034
原创 C++题解(33)2025年顺德区中小学生程序设计展示活动(初中组C++)U560876 美丽数(一)和 U560878 美丽数(二)题解
小明很喜欢3和5这两个数字,他将能被3或5整除的数叫做美丽数。现在给你一个整数n,你能告诉小明第n个美丽数是多少吗?小明很喜欢某些数字,他将能被这些数同时整除的数叫做美丽数。,如有表述不当,可在评论区提出,作者将在3-10日内回复并修正。【题干与《美丽数(一)》基本一致,仅规“美丽数”的定义不同】第2行有m个整数,分别以空格隔开,这些数字范围在[1,9];输入有多行,每行只有一个整数${n_i}$。输出多行,每行代表第${n_i}$个美丽数。输出多行,每行代表第ni个美丽数。U560876 美丽数(一)
2025-05-24 18:57:25
353
原创 C++题解(32) 2025顺德一中少科院信息学创新班(四期)考核复盘 U536935 黑白图像
,此后输入n行,每行是由n个0或1组成的字符串。),任务是统计其中八连块的个数。如下图所示的图形有3个八连块。第1行输入一个正整数n(n≤。输入一个n×n的黑白图像(
2025-03-08 21:30:47
337
原创 C++题解(31) 2025顺德一中少科院信息学创新班(四期)考核:U537296 青蛙的距离 题解
有n个池塘,每个池塘中有m只青蛙。这里的青蛙很奇怪,同一个池塘的青蛙喜欢排成一列,并且他们的位置都是有序的。对于第i列的青蛙,他们分别在第a[i]个位置。青蛙的距离定义为:从两个不同池塘中选择两只青蛙,他们的位置分别是x、y,那么他们的距离可以定义为位置的绝对值|x-y|。请范围最大的青蛙距离。样例1解析: 从第一个池塘求去第一只青蛙的位置,第二个池塘中取最后一只青蛙的位置。一行是该池塘有m只青蛙,下一行是该池塘中m只青蛙的位置。接下来有n*2行,每两行为一个池塘的情况。一个正整数,表示青蛙的最大距离。
2025-03-01 23:11:48
404
原创 GoC题解(21) 725.画迷宫(下册第4课)
发现它是一个边长逐渐变长的15边回旋图,边长依次为10、20、30....。,每次前进该变量的值,共15次。
2025-02-15 23:40:26
357
原创 GoC题解(20) 狐猬编程:524.盒子与球 (box)2018DLOI小乙
数学课上,老师教小P计算周长,并给小P设计了一个问题:有一个盒子里刚好装了N个红色(1号色)的小球,小球的半径是20。那么这个盒子的周长是多少呢?小P觉得这个问题很有趣,决定设计一个程序,能画出这个装有N个小球的盒子。画出装有N个小球的盒子。注意,先画盒子,再画里面的球。第一行,一个整数N。
2025-01-20 17:44:16
376
原创 C++题解(30) C++题解集(二) 狐猬编程:L1第2课:整型变量、赋值语句、cin 语句
【代码】C++题解(30) C++题解集(二) 狐猬编程:L1第2课:整型变量、赋值语句、cin 语句。
2025-01-20 17:38:41
323
原创 C++题解(29) C++题解集(一) 狐猬编程:L1第1课:程序的基本结构、cout语句 内含题目题解
该部分无提交按钮,故无法确认程序正确性。该功能恢复后,此处答案将会在周末更新。
2024-11-10 15:31:28
459
原创 C++题解(28) 狐猬编程:L1第1课:程序的基本结构、cout语句 附加题2 第3题 输出加法竖式
输出结果如下:(虚线之间有一个空格)输出666+888的加法竖式。
2024-10-25 22:05:27
361
1
原创 C++题解(27) 信息学奥赛一本通:1028:字符菱形
给定一个字符,用它构造一个对角线长5个字符,倾斜放置的菱形。输入只有一行, 包含一个字符。
2024-09-11 09:00:00
346
原创 C++题解(25) 狐猬编程:第2题 成绩3 (结构体例题)
现在给出n个同学的姓名,语文成绩,数学成绩。要求你按两科总分从高到低的顺序输出同学的姓名和总分。如果总分相同,则语文分数高的排在前。
2024-08-28 16:41:17
498
原创 C++题解(24) 狐猬编程:第1题 成绩2 (结构体例题)
题目描述题目描述现在给出n个同学的姓名,语文成绩,数学成绩。要求你按两科总分从高到低的顺序输出同学的姓名和总分。1<n<100(用结构体做)(保证没有总分相同的同学)输入/输出例子1输入:4输出:liujia 177wangxi 168参考答案。
2024-08-28 16:24:50
399
原创 C++题解(23) 信息学奥赛一本通:1026:空格分隔输出
读入一个字符,一个整数,一个单精度浮点数,一个双精度浮点数,然后按顺序输出它们,并且要求在他们之间用一个空格分隔。输出浮点数时保留6位小数。输出字符、整数、单精度浮点数和双精度浮点数,之间用空格分隔。第三行是一个单精度浮点数;第四行是一个双精度浮点数。【参考答案】用域宽做。【参考答案】用域宽做。
2024-08-25 12:17:29
497
原创 C++题解(22) 687.分组(2019NH教师C++小学组)
一行,三个整数: r2, r3, r5。有些孩子在院子里玩耍。输出满足上面要求的最少的小孩数量。当他们每两人一组时,多出r2人。当他们每三人一组时,多出r3人。当他们每五人一组时,多组r5人。
2024-08-18 20:17:14
282
原创 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
761
原创 WebGoC题解(18) 630.电线杆(2019NHOI小乙)
小C在农场的附近看到有n颗电线杆排成一行,相邻之间距离为20。它们高度可能不一样,但高度相同的电线杆顶端有电线连接。如下面示意图中,电线杆用粗细为6的垂直直线画,电线用粗细为2的水平直线画。给定每个电线杆的高度,请用goc编程画出示意图。从当前的电线杆向后找,如果找到有和当前电线杆一样高的,把它们连线,并继续循环。第二行n个正整数,依次表示从左到右的电线杆的高度。第一行1个正整数n,2<=n<=15。
2024-08-15 22:13:30
528
原创 C++题解(20) 洛谷:P1720 月落乌啼算钱(斐波那契数列)
(本道题目木有隐藏歌曲……不用猜了……)《爱与愁的故事第一弹·heartache》最终章。吃完 pizza,月落乌啼知道超出自己的预算了。为了不在爱与愁大神面前献丑,只好还是硬着头皮去算钱……
2024-08-13 22:03:57
582
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
635
原创 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
497
原创 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
488
原创 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
288
原创 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
702
原创 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
411
原创 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
853
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
686
原创 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
422
原创 C++题解(14) L3结业测试 第3题 统计字符个数
用一个整型数组来存储每个字母的个数,然后用一个变量来计算有多少个字母出现在字符串里。输入一个字符串,判断其中各不相同的大写字母出现的次数,如果出现的次数。10次,则输出"Yes",否则输出"No"。一行,一个字符串,长度小于100。一行,Yes或者No。
2024-07-23 21:15:21
291
原创 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
802
原创 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
792
原创 C++题解(12) 信息学奥赛一本通:2073:【例2.16 】三角形面积
传说古代的叙拉古国王海伦二世发现的公式,利用三角形的三条边长来求取三角形面积。已知△ABC中的三边长分别为a,b,c,求△ABC的面积。(由于格式限制,暂不能展示公式)
2024-07-21 12:03:03
662
原创 C++题解(11) 狐猬编程: L1第11课:while循环 第1题 一尺之棰
庄子》中说到,“一尺之棰,日取其半,万世不竭”。第一天有一根长度为 a(a<=1000000000 ) 的木棍,从第二天开始,每天都要将这根木棍。一个整数n,表示到第n天的时候,木棍会变成的长度1。一个整数a,表示木棍的长度。第几天的时候木棍会变为。
2024-07-21 09:52:16
547
原创 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
693
原创 C++题解(10) 信息学奥赛一本通:1016:整型数据类型存储空间大小
分别定义int,short类型的变量各一个,并依次输出它们的存储空间大小(单位:字节)。其中类型包含基本数据类型(不包括void)、用户自定义类型(结构体、类)、函数类型。一行,两个整数,分别是两个变量的存储空间大小,用一个空格隔开。(其他关于sizeof的知识请自行查找,本文章写的不全面)【知识链接:sizeof运算符】
2024-07-19 23:10:08
635
C++system(wait)
2024-03-23
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅