#include<iostream>
#include<string.h>
using namespace std;
int main()
{
int n;
cin>>n;
char arr[2000010];
while(n--)
{
int flag=0;
cin>>arr;
getchar();
int len=strlen(arr);
for(int i=0;arr[i+1]!='\0';i++)
{
if(arr[i]>='A'&&arr[i]<='Z')
if(arr[i+1]==arr[i]+32||arr[i+1]==arr[i]+1)
continue;
else
{
flag=1;break;
}
if(arr[i]>='a'&&arr[i]<='z')
if(arr[i+1]==arr[i]-32||arr[i+1]==arr[i]-1)
continue;
else
{
flag=1;break;
}
}
if(flag==1) cout<<"N"<<endl;
else cout<<"Y"<<endl;
}
return 0;
}
PTA 字符串
最新推荐文章于 2024-11-02 09:55:19 发布
该篇文章介绍了一个C++程序,用于检查输入的字符串中,大小写字母是否满足相邻字符之间的大小写转换规则(例如A到a或A加32)。
摘要由CSDN通过智能技术生成