#B3705. [语言月赛202302] 听见下雨的声音

[语言月赛202302] 听见下雨的声音

题目背景

还记得,那个下午,窗外下起了细雨。
正在初赛考试的我,听到了街上嬉戏的孩童,听到了飞驰而过的汽车。
我想,我听见了下雨的声音。


这是一道笔试题,你需要完成下面的几道试题,并提交答案。

你的程序需要读入一个整数 T(1T5)T(1 \le T \le 5) 代表试题题号,并输出对应试题的答案。

题目描述

试题 1

二进制数 00101100001011000001010100010101 的和为

A. 0010100000101000
B. 0100000101000001
C. 0100010001000100
D. 0011100000111000

试题 2

下列四组字符串中都可以用作 C++ 语言的变量名的是

A. print _3d db8 aBc
B. I\am one_half start$it 3pai
C. atr_1 Cpp pow while
D. Pxq My->book line# His.age

试题 3

77 个一模一样的七海,放到 33 个一样的包裹中(允许有空包裹),一共有______种放法。

试题 4

周末七海和向日创、黑白熊三个人一起想动手做三道菜。七海负责洗菜、向日创负责切菜、黑白熊负责炒菜。假设做每道菜的顺序都是:先洗菜 1010 分钟,然后切菜 1010 分钟,最后炒菜 1010 分钟。那么做一道菜需要 3030 分钟。注意:两道不同的菜的相同步骤不可以同时进行。例如第一道菜和第二道的菜不能同时洗,也不能同时切。那么做完三道菜的最短时间需要______分钟。

试题 5

阅读下面的 C++ 程序,写出它的输出结果。

输入格式

输入一个整数,代表题号。

输出格式

输出你的答案。

提示

答题模板,可供参考。

#include<iostream>
using namespace std;
int main() {
    string ans [] = {
        "The answer of problem 1", // 双引号中替换为 试题 1 的答案
        "The answer of problem 2", // 双引号中替换为 试题 2 的答案
        "The answer of problem 3", // 双引号中替换为 试题 3 的答案
        "The answer of problem 4", // 双引号中替换为 试题 4 的答案
        "The answer of problem 5", // 双引号中替换为 试题 5 的答案
    };
    int T;
    cin >> T;
    cout << ans[T - 1] << endl;
    return 0;
}