B. 字符转换

    传统题 1000ms 256MiB

字符转换

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

题目描述

小杨同学有一串字符,里面可能有:

  • 大写字母,比如 A、B、C
  • 小写字母,比如 a、b、c
  • 数字,比如 0、1、2

现在小杨同学想把这串字符变一变,规则如下:

  1. 如果是大写字母,就变成对应的小写字母
  2. 如果是小写字母,就变成对应的大写字母
  3. 如果是数字,就变成 *

请你按照这个规则,帮小杨把整串字符转换好。

输入格式

输入一共有 22 行:

  • 第一行:一个整数 nn,表示这串字符一共有多少个字符(1n10001 \le n \le 1000
  • 第二行:一串连续的字符,中间没有空格

输出格式

输出转换后的字符。注意:输出时字符之间不要加空格。

样例

5
aBc98
AbC**

说明/提示

对于所有数据,1n10001 \le n \le 1000,字符仅包含大写字母、小写字母和数字。

【6月复盘】GESP3级编程题

未参加
状态
已结束
规则
IOI
题目
2
开始于
2026-6-28 12:00
结束于
2026-7-8 12:00
持续时间
240 小时
主持人
参赛人数
3