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

提取不重复的整数

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

int main() {
int a[1000], b, i = 0, j, k,m=0;
long int n = 0;
scanf("%ld", &n);
while (n != 1) {
a[i] = n % 10;
n = n / 10;
i++;
	if (n < 10) {
        a[i] = n;
        i++;
        break;

    }        
    
}
printf("%d", a[0]);
for (j = 1; j < i; j++) {
    for (k = 0; k < j; k++) {
        if (a[k] == a[j]) {
            m++;
        }
    }
    if (m == 0) {
        printf("%d", a[j]);
    }
   m = 0;

}


return 0;
}
全部评论

相关推荐

不愿透露姓名的神秘牛友
11-27 10:46
点赞 评论 收藏
分享
我在朝九晚六双休的联想等你:如果我是你,身体素质好我会去参军,然后走士兵计划考研211只需要200多分。
点赞 评论 收藏
分享
头像
11-06 10:58
已编辑
门头沟学院 嵌入式工程师
双非25想找富婆不想打工:哦,这该死的伦敦腔,我敢打赌,你简直是个天才,如果我有offer的话,我一定用offer狠狠的打在你的脸上
点赞 评论 收藏
分享
评论
点赞
收藏
分享
牛客网
牛客企业服务