题目描述
对输入的一行字符串做如下操作:将大写字母反向连成字符串,将小写字母正向连成字符串,其它字符均不要,最后输出一个字符串。
输入
一行,包含若干个字符(个数不超过255)
输出
一行,包含所有分离后符合条件的字符连接成的字符串。
样例
输入
7DVe sb# Ft%
输出
FVDesbt
提示
要考虑输入的字符串中是否有空格
#include <bits/stdc++.h>
using namespace std;
string a;
int s,n=0;
int main()
{
getline(cin,a);
s=a.size()-1;
for(int i=s;i>=0;i--)
{
if(a[i]>=65&&a[i]<=90)
cout<<char(a[i]);
}
for(int i=0;i<=s;i++)
{
if(a[i]<=122&&a[i]>=97)
cout<<char(a[i]);
}
return 0;
}