鱼C论坛

 找回密码
 立即注册
楼主: 小甲鱼

[数学运算] 判断一个整数是否为回文数?

  [复制链接]
头像被屏蔽
发表于 2023-5-21 10:28:43 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2023-5-24 11:25:19 | 显示全部楼层
0
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2023-5-24 16:16:11 | 显示全部楼层
是不是通过数学方法余数的方式解决?
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-5-25 09:55:45 | 显示全部楼层
1
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2023-6-23 09:49:39 | 显示全部楼层
1
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2023-7-7 10:10:58 | 显示全部楼层
1
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2023-8-22 16:05:27 | 显示全部楼层
1
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2023-8-30 15:04:13 | 显示全部楼层
ccc
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2023-8-30 16:18:41 | 显示全部楼层
查看
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2023-9-24 16:43:15 | 显示全部楼层
aa
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2023-9-25 13:53:11 | 显示全部楼层
11
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2023-9-27 16:21:22 | 显示全部楼层
回文
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2023-10-10 01:15:48 | 显示全部楼层
看答案
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-10-27 09:12:59 | 显示全部楼层
回复
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2023-11-16 15:59:53 | 显示全部楼层
123
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2023-11-16 20:42:53 | 显示全部楼层
1
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2023-11-17 21:22:54 | 显示全部楼层
看看答案
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-11-30 22:03:04 | 显示全部楼层
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2023-12-7 20:41:21 | 显示全部楼层
1
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2023-12-15 09:16:36 | 显示全部楼层
其实这题用字符串处理真的很简单!无奈题目限制不让用,那么只好用循环来判断了……
  1. >>> def palindrome(n):
  2.         if n < 0:
  3.                 return False
  4.         N,m = n,0
  5.         while n:
  6.                 m = m*10 + n%10
  7.                 n //= 10
  8.         return m == N

  9. >>> def check():
  10.         while True:
  11.                 num = int(input('输入:'))
  12.                 print('是回文数。' if palindrome(num) else '不是回文数。')
复制代码

对了,题目只要求不能用字符串比较,那么我用列表来实现(将整数中的字符逐一保存在列表中再判断列表是否回文)是不是也可以?你又没有说不能比较列表,哈哈!
  1. >>> def palindrome(n):
  2.         return list(str(n)) == list(str(n))[::-1]
复制代码
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-10-1 11:22

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表