25分!P1533求改!
查看原帖
25分!P1533求改!
1784809
gaofan12345楼主2025/6/29 20:03

#include<bits/stdc++.h> using namespace std; string o,a,b; int main() { int i,j,n,m,x=0,y=0,z=0; cin>>o; for(i=0;i<=o.size();i++) { if(o[i]=='.') { x=1; y=i; } if(o[i]=='/') { x=2; y=i; } if(o[i]=='%') { x=3; y=i; } } if(x>0&&x<3) { for(i=0;i<=y;i++) { a[i]=o[i]; } reverse(a.begin(), a.end()); for(i=0;i<=y;i++) { if(a[i]==o[i]) { cout<<"?"; } if(z==1) { cout<<a[i]; } } for(i=y+1;i<=o.size();i++) { b[i]=o[i]; } reverse(b.begin(), b.end()); for(i=y+1;i<=o.size();i++) { if(b[i]>0) { z=1; } if(z==1) { cout<<b[i]; } } return 0; } reverse(o.begin(), o.end()); if(x==0) for(i=0;i<=o.size();i++) { if(o[i]>0) { z=1; } if(z==1) { cout<<o[i]; } } if(x==3) { for(i=1;i<=o.size()-1;i++) { if(o[i]>0) { z=1; } if(z==1) { cout<<o[i]; } } cout<<"%"; } }

2025/6/29 20:03
加载中...