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

提取不重复的整数

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;
}
全部评论

相关推荐

mjasjon:这种trash中厂 简历过筛概率比大厂还低(除阿里系)
投递哔哩哔哩等公司6个岗位
点赞 评论 收藏
分享
球Offer上岸👑:可能是大环境太差了 太卷了 学历也很重要 hc也不是很多 所以很难
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务