#include <stdio.h>
/**
* 判断输入的数字是否有重复的位
*/
#define true 1
#define false 0
typedef int bool;
int main(void)
{
bool digit_seen[10] = {false};
int digit;
long n;
scanf("%ld", &n);
while (n > 0) {
digit = n % 10;
if (digit_seen[digit]) {
break;
}
digit_seen[digit] = true;
n /= 10;
}
if (n > 0) {
printf("有重复的位");
}
else {
printf("无重复的位");
}
return 0;
}
网友评论