文库 真题 信息学奥赛

2020第一届大湾区信息学竞赛U12组第二场初赛真题及参考答案

大湾区信息学竞赛真题 DOCX   10页   下载2   2024-04-17   浏览179   收藏0   点赞0   评分-   免费文档
温馨提示:当前文档最多只能预览 2 页,若文档总页数超出了 2 页,请下载原文档以浏览全部内容。
2020第一届大湾区信息学竞赛U12组第二场初赛真题及参考答案 第1页
2020第一届大湾区信息学竞赛U12组第二场初赛真题及参考答案 第2页
剩余8页未读, 下载浏览全部
一、选择题(每题4分,共40分) 某人射击8枪,命中4枪,恰好有三枪连续命中,有()种不同的情况。 A. 12 B. 18 C. 20 D. 24   2 甲、乙、丙三个小朋友赛跑。得第一名的不是甲,得第二名的不是丙,乙看见甲和丙都在自己的前面到达了终点。甲得了第( )名,乙得了第( )名,丙得了第( )名。 A. 1、2、3 B. 2、3、1 C. 1、3、2 D. 2、1、3   3 A市举行信息奥赛,结果不低于80分的人数比80分以下的4倍还多2人,及格的人数比80分的人数还多22人,恰是不及格人数的6倍,求参赛总人数()。 A. 78 B. 314 C. 392 D. 460   4 可以将单个计算机接入到计算机网络中的网络接入通讯设备有( )。 A.网卡 B.显卡 C.鼠标 D.键盘   5 ASCII码的含义是( )。 A. 二→十进制转换码 B. 美国信息交换标准代码 C. 数字的二进制编码 D. 计算机可处理字符的唯一编码   6 二进制数110000转换为十六进制数为()。 A.77 B.D7 C.7 D.30   7 计算机进行数据存储的最小单位是( )。 A. bit B. Byte C. KB D. MB   8 计算机软件系统包括( )。 A. 操作系统和应用软件 B. 系统软件和应用软件 C. 高级软件和一般软件 D. 管理软件和控制软件   9 AR的含义是( )。 A. 人工智能 B. 虚拟现实 C. 增强现实 D. 信息技术   10 中央处理器CPU不包括以下哪个部分()。 A. 运算器 B. 控制器 C. 寄存器 D. 内存条   二、填空题(每题8分,共40分) 1 用0、2、3、5、7这五个数字可以组成(______)个没有重复数字的三位数。   2 实验小学六(1)班男女人数比是3:2,分为甲乙丙三组,已知甲乙丙三组人数之比是10:8:7,甲组男女比是3:1,乙组中男女比是5:3。求丙组男女人数之比是(______)。   3 定义一种字符串操作,一次可以将其中一个元素移到任意位置。举例说明,对于字符串“BCA”可以将A移到B之前,变字符串“ABC”。如果要将字符串“DACHEBGIF”变成“ABCDEFGHI”最少需要(______)次操作。   4 前缀表达式是一种没有括号的算术表达式,其将运算符写在前面,操作数写在后面。例如,- 1 + 2 3,它等价于1-(2+3)。那么前缀表达式“+3*2+5 12”的值是(______)。   5 假设A=True,B=False,C=True,D=True,逻辑计算A and B or C and D的值是(______)   三、程序完善题(每空2分,共20分) 1 将一个正整数分解质因数 输入格式 一个正整数N。   输出格式 一行,就是N分解成质因子的连乘积的式子,并且要求按因子从小到大从左到右的格式输出。   输入样例 90   输出样例 90=2*3*3*5   代码 #include<iostream> using namespace std; int main() {    int n,i;    cout<<"请输入整数:";    (1)______;    cout<<"n=";    for((2)______;i<=n;i++)     {        //判断是否被整除        while((3)______)        {            cout<<i;            (4)______;            if(n!=1) cout<<(5)______;        }     }    return 0; }   2 关于小青蛙爬井的故事,你应该早就听过了:井深 10 尺,小青蛙从井底向上爬,每个白天向上爬3尺,每个晚上又滑下来 2 尺,然后问你第几天它能爬上来。答案是第8 天。现在,那只著名的小青蛙又回来了,它现在每个白天已经可以向上爬 a尺了,当然,晚上还是要下滑 b 尺的。如果告诉你井深 n 尺,请计算一下,它第几天可以爬上来。   输入格式 三个整数 a,b,n 分别表示白天爬的高度、晚上掉下来的高度、井的高度。   输出格式 一个整数,表示第几天可以爬上来。   输入样例 3 2 10   输出样例 8   代码 #include<iostream> using namespace std; int a, b, n, h;   int main() {        cin>> a >> b >> n;        intd = (1)______;         //初始化天数        h= (2)______;                     //初始化青蛙爬了的高度        while( (3)______)      //小青蛙没有爬出井的时候    {                (4)______;              //晚上下滑b米               d++;            //天数增加               (5)______;              //白天向上爬a米        }        cout<< d;        return0; } 四、编程题(每题100分,共200分) 1 某部队举行一次野外拉练,A、B两队约好在同一时间从相距n公里的各自驻地出发相向运动。A队的速度为10公里/小时,B队的速度为8公里/小时。一通讯员骑摩托车从A地同时出发为行进中的两队传递消息,速度为60公里/小时。每遇一队立即折回驶向另一队,当两队距离小于0.5公里时,停下来不再传递消息。求此时通讯员跑了多少趟(从一队到另一队为一趟)。   2 有个比赛,n个评委打分,求去掉最高分和最低分后,选手的平均得分。结果保留两位小数。 【参考答案】 一、选择题(每题4分,共40分) 1 答案:C 2 答案:B 3 答案:C 4 答案:A 5 答案:C 6 答案:D 7 答案:A 8 答案:B 9 答案:C 10 答案:D 二、填空题(每题8分,共40分) 1 答案:8 2 答案:5:9 3 答案:4 4 答案:37 5 答案:True 三、程序完善题(每空2分,共20分) 1 2、 编程题(每题100分,共200分)
2020第一届大湾区信息学竞赛U12组第二场初赛真题及参考答案
下载提示

下载及版权说明:6547网文库内容来自网络及各平台公开内容(属于用户上传,不保证正确性,只做参考),旨在帮助同学们学习少儿编程相关知识及内容,仅限内部学习及使用,以分享为主,下载本文档之后请合法使用相关、真题、素材、课件、教程等内容,若内容存在侵权,请进行 举报 及查看 免责声明