zoukankan      html  css  js  c++  java
  • 华为机试:数字颠倒

    题目描述

    描述:

    输入一个整数,将这个整数以字符串的形式逆序输出

    程序不考虑负数的情况,若数字含有0,则逆序形式也含有0,如输入为100,则输出为001

    输入描述:

    输入一个int整数

    输出描述:

    将这个整数以字符串的形式逆序输出

    示例1

    输入

    1516000
    

    输出

    0006151

    Java:取巧,从个位获取数字,获取一个输出一个

     1 import java.util.Scanner;
     2 
     3 public class Main {
     4 
     5     public static void main(String[] args) {
     6         Scanner sc=new Scanner(System.in);
     7         while(sc.hasNext()){
     8             int num = sc.nextInt();
     9             while(num!=0){
    10                 int temp_num = num%10;
    11                 System.out.print(temp_num);
    12                 num = num/10;
    13             }
    14             System.out.println();
    15         }
    16         sc.close();
    17     }
    18 }

    Java:不取巧,字符串翻转

     1 import java.util.Scanner;
     2 
     3 public class Main {
     4     public static void main(String[] args) {
     5         Scanner sc = new Scanner(System.in);
     6         while(sc.hasNext()){
     7             StringBuilder sb = new StringBuilder(sc.nextLine());
     8             System.out.println(sb.reverse().toString());
     9         }
    10         sc.close();
    11     }
    12 }
  • 相关阅读:
    130被围绕的区域
    695岛屿的最大面积
    200岛屿数量
    5314跳跃游戏IV
    375猜数字大小II
    464我能赢吗
    486预测赢家
    877石子游戏
    1000合并石头的最低成本
    5329数组大小减半
  • 原文地址:https://www.cnblogs.com/zdtiio/p/7570681.html
Copyright © 2011-2022 走看看