- 2309: 일곱 난쟁이 (성공, 다시 풀어보기)
먼저 9개의 숫자를 입력받은 후 오름차순으로 배열했다.
9개의 숫자 배열에서 7개의 숫자를 골라 합이 100이 되는 경우, 그 7개의 숫자를 출력해야했다.
나는 9개의 숫자 배열에서 7개를 골라내는 방식을 생각했지만, 구글 서치를 통해 "9개의 전체 합에서 두개의 숫자만 골라 뺐을 때 100이 되는 경우" 를 찾는 것이 더 간단하다는 것을 알게되었다.
이 문제를 통해 몇 개의 숫자를 골라내야 한다면 더 적은 쪽을 고르도록 코드를 만드는 것이 더 간단하다는 새로운 방법을 깨닫게 되었다.
'백준' 카테고리의 다른 글
[220720] 백준풀기 (2522) (0) | 2022.07.21 |
---|---|
[220718] 백준풀기 (1655) (0) | 2022.07.18 |
[220716] 백준풀기 (5800) (0) | 2022.07.16 |
[220715] 백준풀기 (5585) (0) | 2022.07.15 |
[220714] 백준풀기 (10819) (0) | 2022.07.14 |