[프로그래머스/Lv1/자바스크립트] 두 정수 사이의 합

2023. 5. 3. 12:19

문제

https://school.programmers.co.kr/learn/courses/30/lessons/12912?language=javascript 

 

프로그래머스

코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.

programmers.co.kr


코드

function solution(a, b) {
    return (a + b) * (Math.abs(a - b) + 1) / 2
}

메모

위 알고리즘은 1~n 까지의 합을 변형한 알고리즘으로, 아래 링크를 참조했음.

https://adgw.tistory.com/entry/%EC%95%8C%EA%B3%A0%EB%A6%AC%EC%A6%98-1-n%EA%B9%8C%EC%A7%80-%ED%95%A9%EC%9D%84-%EA%B5%AC%ED%95%98%EB%8A%94-%EC%9B%90%EB%A6%AC

 

[알고리즘] 1 ~ n까지 합을 구하는 원리

1 ~ n까지 합을 구하는 원리 관련글: 1부터 n까지의 합 구하기 전에 1 ~ n 까지 합 구하기 문제에 관해서 글을 올렸지만, 내용을 좀 더 보충하고자 합니다.그럼 1에서 n까지의 합을 구하는 문제에 대

adgw.tistory.com

BELATED ARTICLES

more