#include <stdio.h>
int main() {
long long n;//开的足够大,避免输入超限
int num[20]={0},i=1;
scanf("%lld",&n);
for(i=1;n!=0;i++)
{
if(n%10%2==0)
num[i]=0;
else
num[i]=1;
n/=10;
}//拆分数字
int sum=0;
int mark;
for(int j=i;j>0;j--)
{ if(num[j+1]==0&&num[j]==1)
{
mark=j;
break;
}
else {
if(j==1&&num[1]==0)
{
mark=1;
break;
}
}
}//找到有效的数字
for(int i=mark;i>0;i--)
printf("%d",num[i]);
return 0;
}

京公网安备 11010502036488号