当前位置:   article > 正文

提高组CSP-S初赛模拟试题整理2_1038 - scp 2021 第一轮(初赛)模拟

1038 - scp 2021 第一轮(初赛)模拟


前言

因为觉得把初赛试题整理放在一篇博客里面显得很拥挤,所以就分成两篇整理啦qwq
上一篇博客


洛谷 S C P SCP SCP 2022 2022 2022 第一轮(初赛 J / S J/S J/S 组)模拟


1.在编程时(使用任一种高级语言,不一定是 C + + C++ C++),如果需要从磁盘文件中输入一个很大的二维数组(例如 1000 × 1000 1000\times1000 1000×1000 d o u b l e double double 型数组),按行读(即外层循环是关于行的)与按列读(即外层循环是关于列的)相比,在输入效率上()。
A. 没有区别
B. 按行读的方式要高一些
C. 按列读的方式要高一些
D. 取决于数组的存储方式。

答案:D
解析: 由于 1000 × 1000 1000 \times 1000 1000×1000的二维数组行与列相同,单纯从执行时间上考虑两者应该是一样的,所以排除 B B B C C C。而如果数组是按行存储的,那么按行读效率要高,如果数据是按列存储的,那么按列读效率要高。


2.某个 M V MV MV 是一段时长 4 4 4 分整的视频文件。它每秒播放 10 10 10 帧图像,每帧图像是一幅分辨率为 2048 × 1152 2048\times1152 2048×1152 像素(长宽比 16 : 9 16:9 16:9)的 32 32 32 位真彩色图像,其画面没有被压缩。其音频的比特率是 128 k b p s 128kbps 128kbps。这个视频文件大约需要占用多大的存储空间?( )。
A. 21 GiB
B. 27 GiB
C. 168 GiB
D. 2 GiB

答案:A
解析: 计算过程为:
2048 × 1152 × 32 × 10 × 60 × 4 ÷ 8 ÷ 1024 ÷ 1024 ÷ 1024 = 21.0975 G i B ≈ 21 G i B 2048\times1152\times32\times10\times60\times4\div8\div1024\div1024\div1024=21.0975 GiB\approx21 GiB 2048×1152×32×10×60×4÷8÷1024÷1024÷1024=21.0975GiB21GiB


3.同时扔出

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/2023面试高手/article/detail/643456
推荐阅读
相关标签