头像

Cyan

四川成都

深度强化学习炼丹师

2021第十二届蓝桥杯国赛-E大写

2021第十二届蓝桥杯国赛-E大写

2021-07-03 · 32次阅读 · 原创 · 数据结构与算法

题面

【问题描述】

给定一个只包含大写字母和小写字母的字符串,请将其中所有的小写字母转换成大写字母后将字符串输出。

【输入格式】

输入一行包含一个字符串。

【输出格式】

输出转换成大写后的字符串。

【样例输入 1】

LanQiao

【样例输出 1】

LANQIAO

【评测用例规模与约定】

对于所有评测用例,字符串的长度不超过 100。

思路

暴力即可。

代码

#include<bits/stdc++.h> using namespace std; string s, t; int main() { ios::sync_with_stdio(false); cin.tie(0); cout.tie(0); cin >> s; for (int i = 0; i < s.length(); i++) { if (s[i] >= 'a' && s[i] <= 'z') t.push_back(s[i] - 'a' + 'A'); else t.push_back(s[i]); } cout << t << endl; return 0; }

标题: 2021第十二届蓝桥杯国赛-E大写
链接: https://www.fightingok.cn/detail/100
更新: 2022-09-18 22:38:47
版权: 本文采用 CC BY-NC-SA 3.0 CN 协议进行许可