programmers level1 알고리즘 문제 - 두 정수 사이의 합

문제 설명
두 정수 a, b가 주어졌을 때 a와 b 사이에 속한 모든 정수의 합을 리턴하는 함수, solution을 완성하세요.
예를 들어 a = 3, b = 5인 경우, 3 + 4 + 5 = 12이므로 12를 리턴합니다.
제한 조건
  • a와 b가 같은 경우는 둘 중 아무 수나 리턴하세요.
  • a와 b는 -10,000,000 이상 10,000,000 이하인 정수입니다.
  • a와 b의 대소관계는 정해져있지 않습니다.
입출력 예
abreturn
3512
333
5312
class Solution {
  public long solution(int a, int b) {

      long answer = 0;


     if(a<b) {
              for(;a<=b;a++){
                  answer +=a;

              }
              }
              else
                  for(;b<=a;b++){
                      answer +=b;

                  };
      return answer;

  }

}

댓글

이 블로그의 인기 게시물

About Kafka Basic

About JVM Warm up

About idempotent

Spring Boot Actuator readiness, liveness probes on k8s

About G1 GC

About ZGC

sneak peek jitpack

Optimistic Concurrency Control VS Pessimistic Concurrency Control - What should i choose?

HackerRank Java Between Two Sets

Java - HashMap (feat. LinkedList, Tree.. maybe Later)