코딩테스트/🧮 프로그래머스

🧮 없는 숫자 더하기

늦은산책 2023. 8. 4. 10:35
문제

https://school.programmers.co.kr/learn/courses/30/lessons/86051

 

프로그래머스

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

programmers.co.kr

 

문제 풀이 & 이해

 

이 문제를 이해하는것은 간단하다 그냥 없는 숫자 더하기이다.

 

처음에는 없는 숫자를 변수에 하나씩 더할 생각이였는데 생각의 방향을 바꾸어 보았다. 어차피 남은 숫자의 합이기 때문에 1~9 까지의 합인 45에서 현재 배열에 있는 숫자를 하나씩 빼면 되는것이다. 그렇게 계산을 하니 굉장히 빠르게 끝났다.

숫자가 1~9 까지의 합이라는 증거!

 

소스 코드