Leetcode 357. Count Numbers with Unique Digits

文章作者:Tyan
博客:noahsnail.com  |  CSDN  |  简书

1. Description

Count Numbers with Unique Digits

2. Solution

1
2
3
4
5
6
7
8
9
10
11
12
13
14
class Solution {
public:
int countNumbersWithUniqueDigits(int n) {
int total = 1;
for(int i = 0; i < n; i++) {
int count = 9;
for(int j = 1; j <= i; j++) {
count *= (10 - j);
}
total += count;
}
return total;
}
};

Reference

  1. https://leetcode.com/problems/count-numbers-with-unique-digits/description/
如果有收获,可以请我喝杯咖啡!