mirror of
https://gitee.com/coder-xiaomo/leetcode-problemset
synced 2025-01-10 18:48:13 +08:00
38 lines
1.0 KiB
HTML
38 lines
1.0 KiB
HTML
<p>如果一个正整数每一个数位都是 <strong>互不相同</strong> 的,我们称它是 <strong>特殊整数</strong> 。</p>
|
||
|
||
<p>给你一个 <strong>正</strong> 整数 <code>n</code> ,请你返回区间<em> </em><code>[1, n]</code> 之间特殊整数的数目。</p>
|
||
|
||
<p> </p>
|
||
|
||
<p><strong>示例 1:</strong></p>
|
||
|
||
<pre>
|
||
<b>输入:</b>n = 20
|
||
<b>输出:</b>19
|
||
<b>解释:</b>1 到 20 之间所有整数除了 11 以外都是特殊整数。所以总共有 19 个特殊整数。
|
||
</pre>
|
||
|
||
<p><strong>示例 2:</strong></p>
|
||
|
||
<pre>
|
||
<b>输入:</b>n = 5
|
||
<b>输出:</b>5
|
||
<b>解释:</b>1 到 5 所有整数都是特殊整数。
|
||
</pre>
|
||
|
||
<p><strong>示例 3:</strong></p>
|
||
|
||
<pre>
|
||
<b>输入:</b>n = 135
|
||
<b>输出:</b>110
|
||
<b>解释:</b>从 1 到 135 总共有 110 个整数是特殊整数。
|
||
不特殊的部分数字为:22 ,114 和 131 。</pre>
|
||
|
||
<p> </p>
|
||
|
||
<p><strong>提示:</strong></p>
|
||
|
||
<ul>
|
||
<li><code>1 <= n <= 2 * 10<sup>9</sup></code></li>
|
||
</ul>
|