题解 | #提取不重复的整数#

提取不重复的整数

https://www.nowcoder.com/practice/253986e66d114d378ae8de2e6c4577c1

判断是否重复:写一个数组,规定为0,元素出现一次之后,将其变为1,只有值为0的可输出;

从右向左读出:用余数得出最右边的数字,用除法得到倒数第二右的数字。

#include <stdio.h>

int main() {
    int num;
    scanf("%d",&num);
    int a[10]={0};
    while(num){
        if(a[num%10]==0){
          a[num%10]=1;
          printf("%d",(num%10));  
        }
        num=num/10;
    }
    return 0;
}

全部评论

相关推荐

02-15 22:29
门头沟学院 Java
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务