白駿Baekjoon 2355号シグマ-JAVA
https://www.acmicpc.net/problem/2355
質問する
2つの整数AとBが与えられた場合、2つの整数の間の和を求めるプログラムを作成します.中間の数にはAとBも含まれる.
入力
最初の行は2つの整数A,Bを与える.(-2,147,483,648 ≤ A, B ≤ 2,147,483,647)
しゅつりょく
最初の行に答えを印刷します.(-21147483648≦答え≦2147483647)
入力例1説明 ガウスの加算によりa~bの連続自然数の和 を算出する.降順ソート を使用
質問する
2つの整数AとBが与えられた場合、2つの整数の間の和を求めるプログラムを作成します.中間の数にはAとBも含まれる.
入力
最初の行は2つの整数A,Bを与える.(-2,147,483,648 ≤ A, B ≤ 2,147,483,647)
しゅつりょく
最初の行に答えを印刷します.(-21147483648≦答え≦2147483647)
入力例1
1 2
サンプル出力13
import java.util.Arrays;
import java.util.Collections;
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
Long arr[] = new Long[2];
arr[0] = sc.nextLong();
arr[1] = sc.nextLong();
Arrays.sort(arr, Collections.reverseOrder());
System.out.println((arr[0] + arr[1]) * (arr[0] - arr[1] + 1) / 2);
}
}
Reference
この問題について(白駿Baekjoon 2355号シグマ-JAVA), 我々は、より多くの情報をここで見つけました https://velog.io/@chamominedev/백준-Baekjoon-2355번-시그마-JAVAテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol