백준

[220717] 백준풀기 (2309)

2022. 7. 17. 11:11

- 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