26年信息素养大赛C++初中组丝路新程复赛真题和相关解析_第1页
26年信息素养大赛C++初中组丝路新程复赛真题和相关解析_第2页
26年信息素养大赛C++初中组丝路新程复赛真题和相关解析_第3页
26年信息素养大赛C++初中组丝路新程复赛真题和相关解析_第4页
26年信息素养大赛C++初中组丝路新程复赛真题和相关解析_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

26年信息素养大赛C++初中组丝路新程复赛真题和相关解析单选题:商队的智慧题目背景:

在丝绸之路货物运输统计系统中,我们需要处理各种逻辑判断。Q1:运输补贴计算如果运输量不少于100箱,系统会增加运输量的十分之一作为补贴。输入120,输出是?intn;cin>>n;if(n>=100)n=n+n/10;cout<<n;A.120B.122C.132✅D.130解析:

整数除法

120/10=12,所以

120+12=132。这是考察整数除法的经典陷阱!Q2:骆驼换岗(不用第三变量交换)输入4和6,经过运算后输出是?a=a+b;//10b=a-b;//4a=a-b;//6A.46B.64✅C.106D.610Q3:编号反转读取编号527,依次取余输出结果是?A.527B.572C.257D.725✅解析:527%10=7,

52%10=2,

5%10=5

725。Q4:纹样校验计算字符串

"123456789"

的数字和。A.36B.45✅C.55D.0解析:

等差数列求和

(1+9)*9/2=45。Q5:瓷器排序数组

{5,3,8,1}

经过第一轮冒泡排序后是?A.3,5,1,8✅B.3,1,5,8C.3,5,8,1D.5,3,8,12️⃣多选题:避坑指南这部分考察大家对语法的细致理解。变量命名:age、sum_value、num2

合法,for(关键字)非法。For循环:

初始化只执行一次,每次循环后执行

i++,条件判断多次执行。String操作:s[0]='H'

可修改,s1+s2

可拼接,s.length()

可求长;但

cin>>s无法读取带空格的字符串。二维数组:

主对角线是

a[i][i];副对角线才是

a[i][4-i]。二分查找:

必须有序,效率高,中间值比较;但允许重复元素

(D选项错误)。第1题:商队运费计算(15分)【问题描述】商队运费规则复杂,考验你的条件分支能力:≤10件:5元。11~30件:前10件5元,超出部分每件2元。30件:前10件5元,11~30件每件2元,超出30件部分每件3元。【输入输出】输入件数

n,输出总运费。8

520

2535

60思路点拨:

这是一个典型的分段函数问题,使用

if-elseif-else

结构即可轻松解决。第2题:驼队补给检查(15分)【问题描述】检查编号

n

m,如果编号个位是7

能被7整除,输出

yes,否则

no。【样例】输入

9

25,输出中会包含

14(yes)、17(yes)、21(yes)。思路点拨:

循环遍历区间,利用取模运算

%

判断个位和整除性。第3题:文物定位“王”字矩阵(20分)【问题描述】这是一个非常有意思的图形打印题。给定奇数

N,打印一个“王”字。规则:第一行、中间一行、最后一行:全是

=。中间一列:是

|。交叉处优先显示

=。其余位置:小写字母

a。【样例N=5】a=a=a=a=a=======a=a=a=a=a思路点拨:

使用双重循环遍历坐标

(i,j)。先判断是否在第一行/最后一行/中间行;再判断是否在中列。注意优先级覆盖。第4题:驿站最优卸货(20分)【问题描述】商队要在

n

个驿站卸货,每个驿站耗时不同。为了最小化所有驿站完成时刻的总和(即总等待时间+卸货时间),应该按什么顺序卸货?【核心考点】这是一个经典的贪心算法问题。想要总时间最小,必须将卸货时间短的驿站放在前面(排序!)。生成数据需用给定的递推公式。对生成的数组进行升序排序。累加计算时

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论