An Easy Problem

来源:互联网 发布:js幻灯片切换效果代码 编辑:程序博客网 时间:2024/06/05 07:30

An Easy Problem

时间限制:1000 ms  |  内存限制:65535 KB
难度:1
描述
    In this problem, you are given two integers L and R, and your task is to calculate the sum of all the number's square between L and R(inclusive).
输入
The first line contains an integer T, indicates the number of test case.
The next T lines, each line contains two integers L and R(1≤L,R≤10^5).
输出
Print an integer represents the sum.
样例输入
21 22 4
样例输出
529

import java.math.BigInteger;import java.util.Scanner;public class Main {public static void main(String[] args) {Scanner scanner = new Scanner(System.in);int times = scanner.nextInt();while (times-- != 0) {long start = scanner.nextInt();long end = scanner.nextInt();BigInteger result = BigInteger.ZERO;if (start > end) {long temp = end;end = start;start = temp;}for (long i = start; i <= end; i++) {result = result.add(BigInteger.valueOf(i * i));}System.out.println(result);}}}