这两天参加校招软件工程师笔试,都有点让我开始怀疑人生了,,┭┮﹏┭┮
来来来,试题如下,草鸡简单的
笔试题一:输入一个int型整数,按照从右向左的阅读顺序,返回一个不含重复数字的新的整数;
测试用例:
输入:132533675
输出:576321
代码如下:
<span style="font-family:SimSun;font-size:14px;"><strong>package test2;
<pre name="code" class="java">/**
* 华为上机题
* @author Lee
*
*/
import java.util.LinkedHashSet;import java.util.Scanner;import java.util.Set;public class Main {public static void main(String[] args) {Scanner input=new Scanner(System.in);while(input.hasNext()){String str = input.nextLine();char[]num = str.toCharArray();Set<Character> st = new LinkedHashSet<Character>();for (int i =str.length()-1; i >=0; i--) {st.add(num[i]);}String result="";for (Character character : st) {result +=character;}System.out.println(result);}}}</strong></span>