#include<stdio.h>
#include<string.h>
int main(){
int iput=0,oput=0,len=0,i=0,j=0;
char iLiteral[32]="";
char oLiteral[32]="";
scanf("%i",&iput);
sprintf(iLiteral,"%i",iput);
//把数字字符串反过来,同时去除相同值
len=strlen(iLiteral);
for(i=0,j=len-1;j>=0;j--){
if(NULL == strchr(oLiteral,iLiteral[j])){
oLiteral[i]=iLiteral[j];
i++;
}
}
oLiteral[i]='\0';
sscanf(oLiteral,"%i",&oput);
printf("%i",oput);
}


京公网安备 11010502036488号