zzx20120619 @ 2024-10-20 12:00:52
上代码:
#include<bits/stdc++.h>
using namespace std;
int main(){
string a;
getline(a);
if(a[0]=='+'||a[0]=='-'){
cout<<a[0];
for(int i=a.size()-1;i>=1;i--){
if(a[i]=='0'&&i==1){
continue;
}else{
cout<<a[i];
}
}
}else{
for(int i=a.size()-1;i>=0;i--){
if(a[i]=='0'&&i==0){
continue;
}else{
cout<<a[i];
}
}
}
return 0;
}
求调,必关。(顺便能不能分享点冲刺csp-j的题,本人正在冲刺)
by zzx20120619 @ 2024-10-20 13:15:49
@chenxi2009
#include<bits/stdc++.h>
using namespace std;
bool flag=1;
int main(){
string a;
cin>>a;
if(a[0]=='+'||a[0]=='-'){
cout<<a[0];
for(int i=a.size()-1;i>=1;i--){
if(a[i]=='0'&&flag){
continue;
}else{
flag=false;
cout<<a[i];
}
}
}else{
for(int i=a.size()-1;i>=0;i--){
if(a[i]=='0'&&flag){
continue;
}else{
flag=false;
cout<<a[i];
}
}
}
return 0;
}
by chenxi2009 @ 2024-10-20 13:28:57
@zzx20120619 特判一下
by zzx20120619 @ 2024-10-20 13:37:45
非常感谢,已经通过了。
by zzx20120619 @ 2024-10-20 13:39:08
另外,再恳请蒟蒻能不能给点csp-j的冲刺建议,万分感谢。