zoukankan      html  css  js  c++  java
  • OJ刷题——反转A+B

    题目描述

    这是一个简单的问题,给你两个正整数a,b(0<=a,b<=2^31),然后把a和b反转然后相加;具体看样例;

    输入

    每组首先输入一个整数t,表示有t组数据。
    以后每组数据占一行,且为两个整数a和b(没有前导0)。

    输出

    对于每组数据 ,输出数字反转相加后的结果。每组占一行。没有前导0!

    样例输入
    3
    20 30
    101 2
    123 340
    
    
    样例输出
    5
    103
    364

    解题思路:用StringBuilder进行反转,Integer进行求值。
    附上代码:
    import java.util.Scanner;
    
    public class Main{
        
        public static void main(String[] args) {
            // TODO Auto-generated method stub
            Scanner scan = new Scanner(System.in);
            int t = scan.nextInt();
            scan.nextLine();
            for(int i = 0;i<t;i++) {
                String str[] = scan.nextLine().split(" +");
                String str1 = str[0];
                String str2 = str[1];
                System.out.println(reverseAndAdd(str1,str2));
            }
        }
        
        public static int reverseAndAdd(String str1,String str2) {
            StringBuilder sb1 = new StringBuilder(str1);
            StringBuilder sb2 = new StringBuilder(str2);
            sb1.reverse();
            sb2.reverse();
            return Integer.valueOf(sb1.toString())+Integer.valueOf(sb2.toString());
        }
    }
    
    
    


  • 相关阅读:
    切分文本行
    oracle 导出【转】
    SQL 表A不在表B记录
    Oracle 数据库操作
    oracle 跨表更新
    WPF : ViewPort3D, ModelVisual3D XAML example
    WPF : 3D 最简单的WPF 3D
    WPF : StoryBoard用法
    WPF/SilverLight学习计划
    WPF : 3D 给GeometryModel3D对象贴图
  • 原文地址:https://www.cnblogs.com/lzhxue/p/12711080.html
Copyright © 2011-2022 走看看