酷代码 AI
菜单
服务商

题目描述 因为 既是一个质数又是一个回文数(从左到右和从右到左是看一样的),所以 是回文质数。 写一个程序来找出范围 间的所有回文质数。 输入 第一行输入两个正整数 和 。 输出 输出一个回文质数的列表,一行一个。 样例输入 复制 5 500 样例输出 复制 5 7 11 101 131 151 181 191 313 353 373 383 来源/分类

```python def is_prime(n): """判断一个数是否为质数""" if n < 2: return False if n == 2: return True if n % 2 == 0: return False for i in range(3, int(n0.5) + 1, 2): if n % i == 0: return False return True def is_palindrome(n): """判断一个数是否为回文数""" s = str(n) return s == s[::-1] def main(): a, b = map(int, input().split()) for num in range(a, b + 1): if is_palindrome(num) and is_prime(num): print(num) if __name__ == "__main__": main() ``` [2025-12-31 12:29:00 | AI问答 | 179点数解答]

相关提问
发财导航,免费问AI
实用工具查看更多