题解 | #提取不重复的整数#
提取不重复的整数
https://www.nowcoder.com/practice/253986e66d114d378ae8de2e6c4577c1
#include <stdio.h>
int main() {
int c = 0;
int x = 0;
char hash[10] = {0};
int out = 0;
while(~scanf("%d",&c))
{
while(c!=0)
{
x= c%10;
c = c/10;
if(hash[x] == 0 )
{
hash[x] = 1;
out = 10*out + x;
}
}
}
printf("%d",out);
return 0;
}
查看9道真题和解析
嘉士伯公司氛围 714人发布
