#P8789. [蓝桥杯 2022 国 B] 填空问题

[蓝桥杯 2022 国 B] 填空问题

题目描述

试题 A:2022

【问题描述】

20222022 拆分成 1010 个互不相同的正整数之和,总共有多少种拆分方法?

注意交换顺序视为同一种方法,例如 2022=1000+10222022=1000+10222022=2022= 1022+10001022+1000 就视为同一种方法。

【答案提交】

这是一道结果填空的题,你只需要算出结果后提交即可。本题的结果为一个整数,在提交答案时只填写这个整数,填写多余的内容将无法得分。

试题 B:钟表

【问题描述】

1212 小时制的钟表中,有分针、时针、秒针来表示时间。记分针和时针之间的夹角度数为 A(0A180)A(0 \leq A \leq 180) 、分针和秒针之间的夹角度数为 BB (0B180)(0 \leq B \leq 180)。而恰好在 ssffmm 秒时,满足条件 A=2BA=2 B0s60 \leq s \leq 6; 0f<60;0m<600 \leq f<60 ; 0 \leq m<60,请问 s,f,ms,f,m 分别是多少。

注意时针、分针、秒针都围绕中心匀速转动。

提交格式为三个由一个空格隔开的整数,分别表示 s,f,ms,f,m。如 3 11 58 表示 3311115858 秒。

【答案提交】

这是一道结果填空的题,你只需要算出结果后提交即可。本题的结果为三个由一个空格隔开的整数,在提交答案时只填写为三个由一个空格隔开的整数,填写多余的内容将无法得分。

输入格式

输入格式输入一个大写字母,表示第几个问题。

输出格式

根据所输入的问题编号,输出对应问题的答案。

提示

答题模板,可供参考。

#include<iostream>
using namespace std;
int main() {
    string ans [] = {
        "The answer of task A", // 双引号中替换为 A 题的答案
        "The answer of task B", // 双引号中替换为 B 题的答案
    };
    char T;
    cin >> T;
    cout << ans[T - 'A'] << endl;
    return 0;
}