-
[프로그래머스] 예산개발공부/코딩테스트 연습문제 2022. 1. 10. 14:29
문제 설명과 제한사항

풀이
import java.util.Arrays; class Solution { public int solution(int[] d, int budget) { int answer = 0; int sum = 0; Arrays.sort(d); for(int i : d){ sum += i; if(sum > budget) break; answer++; } return answer; } }++
쉬웠따. 다른 사람 풀이에서 뺴는 방법도 있었다.
import java.util.Arrays; class Solution { public int solution(int[] d, int budget) { int answer = 0; Arrays.sort(d); for(int i : d){ budget -= i; if(budget < 0) break; answer++; } return answer; } }사실 그놈이 그놈이다 근데 나는 매개변수를 건드리는걸 싫어한다.
'개발공부 > 코딩테스트 연습문제' 카테고리의 다른 글
[프로그래머스] 같은 숫자는 싫어 (0) 2022.01.10 [프로그래머스] 나머지가 1이 되는 수 찾기 (0) 2022.01.10 [프로그래머스] 2016년 (0) 2022.01.10 [프로그래머스] 두 개 뽑아서 더하기 (0) 2022.01.10 [프로그래머스] 3진법 뒤집기 (0) 2022.01.10