이 블로그 검색

2018년 7월 11일 수요일

[백준 2798] 블랙잭

[ 백준 2798 : 블랙잭 ]

단순 구현 문제다.

1,2,3
1,2,4
1,2,5
...
n-2,n-1,n

n이 100이므로 모든 조합을 해봐도
최악의 경우에도 100*99*98 로 끝난다. 1초가 넘지 않으므로 단순 반복문으로 해결가능하다.

하지만 문제를 잘 읽어야한다.
이 합이 M을 넘지 않아야하고!
그 차이가 가장 작은 수를 출력해야한다.

그럼 FOR문을 일단 세 번 돌면서 SUM<=M 이면서 M-SUM 이 지금까지의 M-SUM중 최솟값보다 작을때 갱신해주면된다.

댓글 없음:

댓글 쓰기

[백준 16236] 아기 상어

[ 백준 16236 : 아기 상어 ] 2018 삼성전자 sw직무 하반기 기출문제입니다. 역대 삼성전자 기출문제가 그렇듯 역시나 BFS,DFS,완탐,DP,단순구현 입니다. 저는 문제를 단순히 BFS로 풀어갔습니다. 조건만 잘 지킨다면 한번에 ...