[Programmers]2つの整数の合計
819 ワード
問題のソース
2つの整数の合計
私の髪の草
class Solution {
public long solution(int a, int b) {
long answer = 0;
if (a > b) {
for(int i = b; i <= a; i++) {
answer += i;
}
}
for(int i = a; i <= b; i++) {
answer += i;
}
return answer;
}
}
他人の解答
class Solution {
public long solution(int a, int b) {
return sumAtoB(Math.min(a, b), Math.max(b, a));
}
private long sumAtoB(long a, long b) {
return (b - a + 1) * (a + b) / 2;
}
}
Reference
この問題について([Programmers]2つの整数の合計), 我々は、より多くの情報をここで見つけました https://velog.io/@ljs0429777/Programmers-두-정수-사이의-합テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol