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` が答えとなります。

来源/分类