C++代码20分第一个测试点AC,其他WA,求大佬指出问题
查看原帖
C++代码20分第一个测试点AC,其他WA,求大佬指出问题
912603
yu18250787255楼主2023/5/30 23:18
#include <iostream>
#include <cstring>
using namespace std;

int main()
{
	int n,len;
	bool daxie;
	cin>>n;
	for(int i=1;i<=n;i++)
	{
		daxie=true;
		char yaoming[25]={'\0'};
		cin>>yaoming;
		len=strlen(yaoming);
		for(int j=0;j<len;j++)
		{
			if(!daxie)
			{
				if(yaoming[j]>='A' && yaoming[j]<='Z')
				{
					yaoming[j]+='a'-'A';
				}
			}
			if(daxie && yaoming[j]>='A' && yaoming[j]<='Z')
			{
				daxie=false;
			}
			if(daxie && yaoming[j]>='a' && yaoming[j]<='z')
			{
				daxie=false;
				yaoming[j]-='a'-'A';
			}
		}	 	
		cout<<yaoming<<endl;
	}
	return 0;
}
2023/5/30 23:18
加载中...