3 条题解

  • 0
    @ 2026-3-29 15:34:46
    #include<iostream>
    #include<cstring>
    #include<algorithm>
    using namespace std;
    int main(){
    	string a;
    	cin>>a;
    	int l=a.size();
    	for(int i=0;i<l;i++){
    		a[i]=a[i]+3;
    		if((a[i]>'Z' && a[i]<'a') || a[i]>'z'){
    			a[i]=a[i]-26;			
    		}		
    	}	
    	reverse(&a[0],&a[l]);
    	for(int i=0;i<l;i++){
    		if(a[i]>='A' && a[i]<='Z'){
    			a[i]=a[i]+32;
    		}else{
    			a[i]=a[i]-32;
    		}
    	}
    	cout<<a;
    	return 0;
    }

    信息

    ID
    1108
    时间
    1000ms
    内存
    128MiB
    难度
    7
    标签
    递交数
    46
    已通过
    12
    上传者