P8679 [蓝桥杯 2019 省 B] 填空问题
题目描述
## 试题 $\mathrm{A}$ :组队
### 【问题描述】
作为篮球队教练,你需要从以下名单中选出 $1$ 号位至 $5$ 号位各一名球员,组成球队的首发阵容。
每位球员担任 $1$ 号位至 $5$ 号位时的评分如下表所示。请你计算首发阵容 $1$ 号位至 $5$ 号位的评分之和最大可能是多少?

(在附件中有一个文件 team.txt,内容与上面表格中的相同,请注意第一列是编号)
### 【答案提交】
这是一道结果填空的题,你只需要算出结果后提交即可。本题的结果为一个整数,在提交答案时只填写这个整数,填写多余的内容将无法得分。
## 试题 B:年号字串
### 【问题描述】
小明用字母 `A` 对应数字 $1$,`B` 对应 $2$,以此类推,用 `Z` 对应 $26$。对于 $27$ 以上的数字,小明用两位或更长位的字符串来对应,例如 `AA` 对应 $27$,`AB` 对应 $28$,`AZ` 对应 $52$,`LQ` 对应 $329$。
请问 $2019$ 对应的字符串是什么?
### 【答案提交】
这是一道结果填空的题,你只需要算出结果后提交即可。本题的结果为一个大写英文字符串,在提交答案时只填写这个字符串,注意全部大写,填写多余的内容将无法得分。
## 试题 $\mathrm{C}$ :数列求值
### 【问题描述】
给定数列 $1,1,1,3,5,9,17,\cdots$,从第 $4$ 项开始,每项都是前 $3$ 项的和。求第 $20190324$ 项的最后 $4$ 位数字。
### 【答案提交】
这是一道结果填空的题,你只需要算出结果后提交即可。本题的结果为一个 $4$ 位整数(提示:答案的千位不为 $0$),在提交答案时只填写这个整数,填写多余的内容将无法得分。
## 试题 D:数的分解
### 【问题描述】
把 $2019$ 分解成 $3$ 个各不相同的正整数之和,并且要求每个正整数都不包含数字 $2$ 和 $4$,一共有多少种不同的分解方法?
注意交换 $3$ 个整数的顺序被视为同一种方法,例如 $1000+1001+18$ 和 $1001+1000+18$ 被视为同一种。
### 【答案提交】
这是一道结果填空的题,你只需要算出结果后提交即可。本题的结果为一个整数,在提交答案时只填写这个整数,填写多余的内容将无法得分。
## 试题 E:迷宫
### 【问题描述】
下图给出了一个迷宫的平面图,其中标记为 `1` 的为障碍,标记为 `0` 的为可以通行的地方。
```
010000
000100
001001
110000
```
迷宫的入口为左上角,出口为右下角,在迷宫中,只能从一个位置走到这个它的上、下、左、右四个方向之一。
对于上面的迷宫,从入口开始,可以按 `DRRURRDDDR` 的顺序通过迷宫,一共 $10$ 步。其中 $\mathrm{D}、\mathrm{U}、\mathrm{L}、\mathrm{R}$ 分别表示向下、向上、向左、向右走。
对于下面这个更复杂的迷宫 ($30$ 行 $50$ 列),请找出一种通过迷宫的方式,其使用的步数最少,在步数最少的前提下,请找出字典序最小的一个作为答案。请注意在字典序中 $\mathrm{D}
输入格式
输入一个大写字母,表示第几个问题。
输出格式
根据所输入的问题编号,输出对应问题的答案。
说明/提示
答题模板,可供参考。
```cpp
#include
using namespace std;
int main() {
string ans [] = {
"The answer of task A", // 双引号中替换为 A 题的答案
"The answer of task B", // 双引号中替换为 B 题的答案
"The answer of task C", // 双引号中替换为 C 题的答案
"The answer of task D", // 双引号中替换为 D 题的答案
"The answer of task E", // 双引号中替换为 E 题的答案
};
char T;
cin >> T;
cout