- 博客(14)
- 收藏
- 关注
原创 2023计算机能力挑战赛C++编程题
假定输入的字符串中只包含字母和@号,请编写程序,将字符串中的前导@符全部移到字符串的尾部。例如:字符串中的内容为:@@@@ab@CD@G@@@,移动后,字符串中的内容为:ab@CD@G@@@@@@@。在编写程序时,不得使用C++语言提供的字符串函数。(输入的字符串不含空格,且字符串长度不大于1000) 输入样例1:@@@@ab@CD@G@@@ 输出样例1:ab@CD@G@@@@@@@ 输入样例2:abc@d 输出样例2:abc@d。
2024-11-16 15:44:00
376
原创 天梯赛帮助色盲
L1-3 帮助色盲分数 10全屏浏览切换布局作者 陈越单位 浙江大学在古老的红绿灯面前,红绿色盲患者无法分辨当前亮起的灯是红色还是绿色,有些聪明人通过路口的策略是这样的:当红灯或绿灯亮起时,灯的颜色无法判断,但前方两米内有同向行走的人,就跟着前面那人行动,人家走就跟着走,人家停就跟着停;如果当前是黄灯,那么很快就要变成红灯了,于是应该停下来。麻烦的是,当灯的颜色无法判断时,前方两米内没有人……本题就请你写一个程序,通过产生不同的提示音来帮助红绿色盲患者判断当前交通灯的颜色;
2024-04-23 18:31:05
1357
原创 数字三角形
有一个数字三角形,从三角形的顶部到底部有很多条不同的路径,路径上的每一步只能从一个数走到下一层上和它。请你在这个函数中补充代码,计算并输出这个数字三角形的最佳路径和,占一行。至此程序结构已经大致完成,请你补全代码,完成本关任务。数字三角形每一层的值,是从。本关任务:计算数字三角形的最佳路径和。可以得到一个和,和最大的路径称为。的结果,在之后的计算中直接使用。请找出最佳路径上的数字之和。的存放在每一层对应的数组中的。对于每条路径,把路径上面的数。通过观察代码可以得出,计算。层的每个节点的值应该选择与。
2023-12-15 12:32:10
494
原创 最长上升子序列
至此程序结构已经大致完成,请你补全代码,完成本关任务。的后面,如果以这个元素为终点的最长上升子序列的长度为。本关任务:求一个序列的最长上升子序列。,我们可以在其中找到一些上升的子序列。中求最长上升子序列”问题,分解成“求以。现在给你一个序列,请你求出其中。而其中最长的上升子序列的长度是。的最长上升子序列的长度"。为终点的最长上升子序列的长度。,代表一个数组和它的长度,其中。每组输入有两行,第一行有一个数。的时候,我们称这个序列是。的含义为一个上升子序列中。我们可以知道,对于一个数。
2023-12-15 12:28:59
584
原创 整数因子分解问题
补充完代码后,点击测评,平台会对你编写的代码进行测试,当你的结果与预期输出一致时,即为通过。请仔细阅读右侧代码,根据方法内的提示,在。将计算出的不同的分解式数输出。本关任务:整数因子分解问题。共有多少种不同的分解式。区域内进行代码补充。输入数据只有一行,有。
2023-12-15 12:26:47
503
原创 C/C++归并排序
补充完代码后,点击测评,平台会对你编写的代码进行测试,当你的结果与预期输出一致时,即为通过。本关任务:归并排序。####相关知识 为了完成本关任务,你需要掌握归并排序知识。请仔细阅读右侧代码,根据方法内的提示,在。区域内进行代码补充。
2023-12-15 12:24:47
512
原创 C++计算因数分解的种数
要求分解成若干个正整数的乘积,即。输入数据由评测系统读取,并传递给。本关任务:计算因数分解的种数。问这样的分解的种数有多少?进行因数分解的种数,占一行。右侧编辑器中有一个函数。代表要进行分解的整数。请在此函数中计算并输出。
2023-12-11 15:22:44
703
1
原创 C++寻找元素
本关任务:判断一个数是否是某个集合的元素。每组输入有一行,包含两个整数,分别对应。输入数据由评测系统读取,并传递给。右侧编辑器中有一个函数。
2023-12-11 15:19:05
485
原创 C++硬币面值组合
请在这个函数中补充代码,计算并输出所有可能的组合方式。输入数据由评测系统读取,并传递给。本关任务:计算硬币组合的情况。请你列出所有可能的组合。角数量最少的,以此类推。的情况优先输出,其次是。右侧编辑器中有一个函数。,代表要组合出的钱数。角硬币若干(可以认为。
2023-12-11 15:17:25
785
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅