mirror of
				https://gitee.com/coder-xiaomo/leetcode-problemset
				synced 2025-11-04 11:43:12 +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>
 |