编程题
### 问题描述 在神奇的魔法王国中,勇敢的冒险者小蓝正在探索一片神秘的迷失森林。这片森林充满了魔法和未知的危险,但也隐藏着无尽的宝藏和秘密。小蓝带着勇气和好奇心,决心解开这片森林的谜题。 森林中的每个地方都有魔法的印记,印记是由大写字母、小写字母和 `?` 组成的字符串。每个 `?` 都可以被替换成任意的大写字母或小写字母。现在,给定一个长度为 $n$ 的字符串 $s$,表示小蓝遇到的魔法印记。你需要帮助小蓝计算出这个字符串中最多可以包含多少个大写字母和小写字母。 ### 输入格式 第一行输入一个整数 $n$($1 \le n \le 10^5$),表示字符串的长度。 第二行输入一个长度为 $n$ 的字符串 $s$,字符串由大写字母、小写字母和 `?` 组成。 ### 输出格式 输出仅一行,包含两个整数,用一个空格隔开。第一个整数表示字符串中最多可以包含的大写字母数量,第二个整数表示字符串中最多可以包含的小写字母数量。 ### 样例输入 ``` 4 a??B ``` ### 样例输出 ``` 3 3 ```
查看答案
赣ICP备20007335号-2