纯数学题
给你一个整数 n
,统计并返回各位数字都不同的数字 x
的个数,其中 0 <= x < 10n
。
class Solution {
public int countNumbersWithUniqueDigits(int n) {
if(n==0){
return 1;
}
if(n==1){
return 10;
}
int sum = 10;
int tmp = 9;
for(int i = 1;i<n;i++){
tmp *= (10 - i);
sum+=tmp;
}
return sum;
}
}