pku2756.java

来自「这是ACM 方面的资料 是PKU的 北京大学的出来的」· Java 代码 · 共 45 行

JAVA
45
字号
import java.io.*;
import java.util.*;
import java.math.BigInteger;
import java.lang.String;

class Main
{
    public static void main(String args[]) throws Exception
    {
        Scanner cin=new Scanner(System.in);
		String sa, sb;
		BigInteger a, b;
		int t;
		t = cin.nextInt();
		while (t-- > 0)
		{
			sa = cin.next();
			sb = cin.next();
			a = change(sa);
			b = change(sb);
			System.out.println(a.add(b));
		}
    }
    
    static BigInteger change(String s)
    {
    	BigInteger tmpb;
    	if (s.charAt(0) == '-')
    	{
			s = s.substring(1);
			tmpb = BigInteger.ZERO.subtract(new BigInteger(s));
	   	}
	   	else if (s.charAt(0) == '+')
	   	{
	   		s = s.substring(1);
	   		tmpb = new BigInteger(s);	
	   	}
	   	else
	   	{
	   		tmpb = new BigInteger(s);
	   	}
	   	return tmpb;
    }
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?