5471:AT_abc357_b [ABC357B] Uppercase and Lowercase
文件提交:无需freopen
内存限制:1024 MB
时间限制:2.000 S
评测方式:普通裁判
金币值:
命题人:
1
提交:1
解决:0
题目描述
# AT_abc357_b [ABC357B] Uppercase and Lowercase
## 题目信息
- 题号:AT_abc357_b
- 标题:[ABC357B] Uppercase and Lowercase
- 难度:入门
- 标签:模拟
- 时间限制:2.00s
- 内存限制:1024.00MB
- 提交数:475
- 通过数:398
## 题目翻译
有一个由小写和大写英文字母组成的字符串 $S$。$S$ 的长度是奇数。
如果 $S$ 中大写字母的数量大于小写字母的数量,将 $S$ 中的所有小写字母转换为大写字母。否则,将 $S$ 中的所有大写字母转换为小写字母。
输出转换后的字符串 $S$。
## 题目描述
[problemUrl]: https://atcoder.jp/contests/abc357/tasks/abc357_b
英小文字と英大文字からなる文字列 $ S $ が与えられます。$ S $ の長さは奇数です。
$ S $ に含まれる大文字の個数が小文字の個数よりも多ければ、$ S $ に含まれる全ての小文字を大文字に変換してください。
そうでない場合は、$ S $ に含まれる全ての大文字を小文字に変換してください。
## 输入格式
入力は以下の形式で標準入力から与えられる。
> $ S $
## 输出格式
問題文の指示に従って文字を変換した後の $ S $ を出力せよ。
## 输入输出样例
### 输入 #1
```text
AtCoder
```
### 输出 #1
```text
atcoder
```
### 输入 #2
```text
SunTORY
```
### 输出 #2
```text
SUNTORY
```
### 输入 #3
```text
a
```
### 输出 #3
```text
a
```
## 说明/提示
### 制約
- $ S $ は英小文字および英大文字からなる文字列
- $ S $ の長さは $ 1 $ 以上 $ 99 $ 以下の奇数
### Sample Explanation 1
`AtCoder` に含まれる小文字の個数は $ 5 $ 個、大文字の個数は $ 2 $ 個です。よって `AtCoder` に含まれる全ての大文字を小文字に変換した `atcoder` が答えとなります。
### Sample Explanation 2
`SunTORY` に含まれる小文字の個数は $ 2 $ 個、大文字の個数は $ 5 $ 個です。よって `SunTORY` に含まれる全ての小文字を大文字に変換した `SUNTORY` が答えとなります。