擅长:python、mysql、java
<p>写一个简单的方法来检查vlaue是否是curzon数字</p>
<pre><code>def is_curzon(value):
return (2 ** value + 1) % (2 * value + 1) == 0
</code></pre>
<p>然后递增<code>number</code>,直到它为一</p>
<pre><code>number = int(input("Write a number "))
while not is_curzon(number):
number += 1
print(number, 'is the next curzon nb')
</code></pre>
<hr/>
<pre><code>Write a number 123
125 is the next curzon nb
Write a number 126
134 is the next curzon nb
Write a number 135
138 is the next curzon nb
</code></pre>