#include <iostream>
#include <string>
using namespace std;
int main()
{
int t;
cin >> t;
while(t--)
{
int n;
int flag = 0;
char a[10];
cin >> n;
while(n--)
{
cin >> a;
if(strcmp("Caps", a) == 0)
{
if(flag == 0)
flag = 1;
else
flag = 0;
continue;
}
if(strcmp("Shift", a) == 0)
{
cin >> a;
if(flag == 1)
putchar(tolower(a[0]));
else
putchar(toupper(a[0]));
continue;
}
if(flag == 0)
putchar( tolower(a[0]));
else if(flag == 1)
putchar( toupper(a[0]));
}
cout << endl;
}
return 0;
}HDU 2573 打字 (2577动态规划)
最新推荐文章于 2020-09-22 22:57:25 发布
本文详细介绍了使用C++编程语言,通过读取键盘输入判断当前是否处于大写或小写模式,并根据模式转换输出相应字符的过程。通过引入标志变量和字符串比较函数,实现对输入字符的大写或小写转换输出。

9656

被折叠的 条评论
为什么被折叠?



