https://vijos.org/p/1756
代码:
#include<iostream>
#include<cstring>
using namespace std;
int main(){
char str[100000];
int b=1,l;
cin>>str;
l=strlen(str);
if(str[0]=='-'){
cout<<"-";
}
for(int i=l-1;i>=0;i--){
if(str[i]=='0'&&b){
continue;
b=!b;
}else if(str[i]=='-'){
continue;
}else{
cout<<str[i];
}
}
return 0;
}
交上去后10点3个WA,其余AC怎么破?
代码:
#include<iostream>
#include<cstring>
using namespace std;
int main(){
char str[100000];
int b=1,l;
cin>>str;
l=strlen(str);
if(str[0]=='-'){
cout<<"-";
}
for(int i=l-1;i>=0;i--){
if(str[i]=='0'&&b){
continue;
b=!b;
}else if(str[i]=='-'){
continue;
}else{
cout<<str[i];
}
}
return 0;
}
交上去后10点3个WA,其余AC怎么破?