eolymp
bolt
Try our new interface for solving problems
Problems

A + B ? (RU)

published at 4/3/24, 10:45:12 pm

import java.io.*; import java.math.BigInteger; import java.util.Scanner;

public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in);

    int N = scanner.nextInt(); 

    for (int i = 0; i < N; i++) {
        String expression = scanner.next(); 

        String[] parts = expression.split("[-+]");


        BigInteger A = new BigInteger(parts[0]);
        BigInteger B = new BigInteger(parts[1]);


        char operation = expression.charAt(parts[0].length());


        BigInteger result;
        if (operation == '+') {
            result = A.add(B);
        } else {
            result = A.subtract(B);
        }

        System.out.println(result);
    }

    scanner.close();
}

}