码迷,mamicode.com
首页 > 其他好文 > 详细

美团笔试

时间:2018-10-01 14:33:46      阅读:167      评论:0      收藏:0      [点我收藏+]

标签:str   -o   操作   imp   int   ati   next   rgs   try   

题目描述

请设计一个算法能够完成两个用字符串存储的整数进行相加操作,对非法的输入则返回error

输入描述:

输入为一行,包含两个字符串,字符串的长度在[1,100]。

输出描述:

输出为一行。合法情况输出相加结果,非法情况输出error

输入

123 123
abd 123

输出

246
Error
import java.math.BigInteger;
import java.util.HashSet;
import java.util.Hashtable;
import java.util.Scanner;
public class Main {
      public static void main(String[] args) {
        Scanner scanner=new Scanner(System.in);
        
        try {
            BigInteger sBigInteger=scanner.nextBigInteger();
            BigInteger sBigInteger2=scanner.nextBigInteger();
            System.out.println(sBigInteger.add(sBigInteger2));
        } catch (Exception e) {
            System.out.println("error");
        }
        }
}

 

美团笔试

标签:str   -o   操作   imp   int   ati   next   rgs   try   

原文地址:https://www.cnblogs.com/jinxingerhuo/p/9734625.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!