题解 | #提取不重复的整数#
提取不重复的整数
https://www.nowcoder.com/practice/253986e66d114d378ae8de2e6c4577c1
#include <stdio.h> int main() { int n; scanf("%d",&n); int i=0,j,sum=0; int arr[8]={0}; while(n) { arr[i]=n%10; for(j=i-1;j>=0;j--) { if(arr[i]==arr[j]) { arr[i]=0; i--; break; } } n=n/10; i++; } i=0; while(arr[i]) { sum=sum*10+arr[i]; i++; } printf("%d\n",sum); return 0; }