1
0
mirror of https://gitee.com/coder-xiaomo/leetcode-problemset synced 2025-01-10 18:48:13 +08:00
Code Issues Projects Releases Wiki Activity GitHub Gitee
leetcode-problemset/leetcode-cn/problem (Chinese)/严格回文的数字 [strictly-palindromic-number].html
2022-09-04 10:46:24 +08:00

34 lines
1.4 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<p>如果一个整数 <code>n</code>&nbsp;<code>b</code>&nbsp;进制下(<code>b</code>&nbsp;<code>2</code>&nbsp;<code>n - 2</code>&nbsp;之间的所有整数)对应的字符串&nbsp;<strong>全部</strong>&nbsp;都是 <strong>回文的</strong>&nbsp;,那么我们称这个数&nbsp;<code>n</code>&nbsp;<strong>严格回文</strong>&nbsp;的。</p>
<p>给你一个整数&nbsp;<code>n</code>&nbsp;,如果 <code>n</code>&nbsp;<strong>严格回文</strong>&nbsp;的,请返回&nbsp;<code>true</code> ,否则返回<em>&nbsp;</em><code>false</code>&nbsp;</p>
<p>如果一个字符串从前往后读和从后往前读完全相同,那么这个字符串是 <strong>回文的</strong>&nbsp;</p>
<p>&nbsp;</p>
<p><strong>示例 1</strong></p>
<pre><b>输入:</b>n = 9
<b>输出:</b>false
<b>解释:</b>在 2 进制下9 = 1001 ,是回文的。
在 3 进制下9 = 100 ,不是回文的。
所以9 不是严格回文数字,我们返回 false 。
注意在 4, 5, 6 和 7 进制下n = 9 都不是回文的。
</pre>
<p><strong>示例 2</strong></p>
<pre><b>输入:</b>n = 4
<b>输出:</b>false
<b>解释:</b>我们只考虑 2 进制4 = 100 ,不是回文的。
所以我们返回 false 。
</pre>
<p>&nbsp;</p>
<p><strong>提示:</strong></p>
<ul>
<li><code>4 &lt;= n &lt;= 10<sup>5</sup></code></li>
</ul>