60WA!
查看原帖
60WA!
1375011
huangtianle666楼主2024/11/20 17:29

废话不多说不多说废话,我就贴上代码(60分求调)

#include<bits/stdc++.h>
using namespace std;
string str,t="";
char ct;
int main(){
	getline(cin,str);
	for(int i=str.size()-1;i>=0;i--){
		if(str[i]>='a'&&str[i]<='z'||str[i]>='A'&&str[i]<='Z'){
			if(str[i]>='a'&&str[i]<='z'){
				ct=(char)((str[i]-'a')+'A');
			}
			else{
				ct=(char)((str[i]-'A')+'a');
			}
			t=ct+t;
		}
		else if(str[i]>='0'&&str[i]<='9'){
			printf("%d",str[i]-'0');
		}
		else{
			if(t!=""){
				cout<<t;
				t="";
			}
			printf(" ");
		}
	}
	return 0;
}
2024/11/20 17:29
加载中...