当前位置: 首页 > news >正文

HJ9 提取不重复的整数

描述

对于给定的正整数 n ,按照从右向左的阅读顺序,返回一个不含重复数字的新的整数。具体地,如果遇到相同数字,保留在最右侧出现的第一个数字。

输入描述:

在一行上输入一个整数 n(1≦n≦10^8) 代表给定的整数。保证 n 的最后一位不为 0 。

输出描述:

在一行上输出一个整数,代表处理后的数字。

示例1

输入:9876673
输出:37689
说明:在这个样例中,先将数字倒序,得到 3766789,然后去除重复数字,得到 37689。

示例2

输入:12345678
输出:87654321
说明:在这个样例中,先将数字倒序,得到 3766789,然后去除重复数字,得到 37689。

题解

思路

代码

import sysfor line in sys.stdin:
a = line.rsplit()
b = list(a[0])
c = list(a[0])
for i in range(0, len(c)):if b.count(c[i]) > 1:t = b.index(c[i])del b[t]else:continue
b.reverse()
print("".join(b))
exit()
http://www.hskmm.com/?act=detail&tid=15373

相关文章:

  • 2025年国家科技奖初评公布(科技进步奖)
  • 2025年国家科技奖初评公布(科技发明奖)
  • 12
  • 2025年国家科技奖初评公布(自然科学奖)
  • 近端策略优化算法PPO的核心概念和PyTorch实现详解
  • JAX快速上手:从NumPy到GPU加速的Python高性能计算库入门教程
  • Memento:基于记忆无需微调即可让大语言模型智能体持续学习的框架
  • 记录一次附加属性失效全过程
  • Java 与物联网(IoT):边缘计算与智能终端应用
  • 为你的数据选择合适的分布:8个实用的概率分布应用场景和选择指南
  • AI 落地应用最新工具集
  • 台风呢
  • Day07-C:\Users\Lenovo\Desktop\note\code\JavaSE\Basic\src\com\David\method-Demo041比较难
  • Markdown基本与阿法
  • 对称二叉树
  • 一例电动车充电器防反接电路分析
  • isEmpty/isNotEmpty/isNotBlank/isBlank-isAnyEmpty/isNoneEmpty/isAnyBlank/isNoneBlank
  • NetCore+Web客户端实现gRPC实时推送
  • 个人项目-论文查重
  • 个人项目作业
  • 软工第二次作业--王腾
  • 牛客周赛 Round 110 E,F题解
  • 第5章:路由(Routing)与直连交换机(Direct Exchange)
  • 搜索百科(4):OpenSearch — 开源搜索的新选择
  • JAVA的计算方式
  • 安装 elasticsearch-9.1.4 - 集群 和 kibana-9.1.4
  • 反码 原码 补码
  • 线性结构常见应用之栈[基于郝斌课程]
  • 实测对比:权威榜单之公众号排版Top 5(含效果对比与适用建议)
  • go的泛型