刚开始搞了半天没想法,所以直接数组启动!
#include <iostream>
using namespace std;
int main() {
int a,b[9]={0},cnt=0,t=0;
cin>>a;
while(a){
b[cnt++]=a%10%2;
a/=10;
}for(int i=cnt-1;i>0;i--){
if(b[i]==0){
t++;
}else{
break;
}
}
for(int i=cnt-t-1;i>=0;i--){
cout<<b[i];
}
return 0;
}

京公网安备 11010502036488号