当前位置: 首页> 娱乐> 影视 > 网站的建站公司_网页游戏在线_关键词优化推广公司排名_电商运营培训学费多少

网站的建站公司_网页游戏在线_关键词优化推广公司排名_电商运营培训学费多少

时间:2025/7/12 4:44:53来源:https://blog.csdn.net/qq_40374604/article/details/143382758 浏览次数:0次
网站的建站公司_网页游戏在线_关键词优化推广公司排名_电商运营培训学费多少

专栏导读

本专栏收录于 《华为OD机试(JAVA)真题(E卷+D卷+A卷+B卷+C卷)》 。

刷的越多,抽中的概率越大,私信javapub,备注华为OD,加入华为OD刷题交流群,每一题都有详细的答题思路、详细的代码注释、3个测试用例、为什么这道题采用XX算法、XX算法的适用场景,发现新题目,随时更新,全天CSDN在线答疑。

提取不重复的整数

题目描述

输入一个 int 型整数,按照从右向左的阅读顺序,返回一个不含重复数字的新的整数。保证输入的整数最后一位不是 0。

数据范围:1 ≤ n ≤ 10^8

输入描述

输入一个 int 型整数。

输出描述

按照从右向左的阅读顺序,返回一个不含重复数字的新的整数。

示例

输入

9876673

输出

37689

Java 编程

package cn.net.javapub.demo2.demo;import java.util.*;public class Main {public static void main(String[] args) {Scanner sc = new Scanner(System.in);while (sc.hasNext()) {// 使用HashSet来判断是否是不重复的HashSet<Integer> hs = new HashSet<>();int target = sc.nextInt();// 获取代求解的值while (target != 0) { // 求解每位上面的整数int temp = target % 10;if (hs.add(temp)) // 如果能加入,就是说明没有重复System.out.print(temp);target /= 10;// 除10能去掉最右边的数字}System.out.println();}}
}

展示效果:

在这里插入图片描述

🏆下一篇: 华为OD机试 - 合并表记录(Java 2024 E卷 100分)
🏆本文收录于, 搬砖工逆袭Java架构师

刷的越多,抽中的概率越大,私信javapub,备注华为OD,加入华为OD刷题交流群,每一题都有详细的答题思路、详细的代码注释、3个测试用例、为什么这道题采用XX算法、XX算法的适用场景,发现新题目,随时更新,全天CSDN在线答疑。

关键字:网站的建站公司_网页游戏在线_关键词优化推广公司排名_电商运营培训学费多少

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: